You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用Python创建带明确时间维度的3D OMX文件?

创建带时段标识的3D OMX文件问题

我需要创建一个形状为(4,4,4)的3D OMX文件,三个维度分别对应4个起讫点(OD)、4个起讫点(OD)、4个时段(AM、MD、PM、OP),包含**出行时间(Travel time)和距离(Distance)**两个变量,目前已有8个对应时段的numpy矩阵数据。

我参考过omx-python相关文档,但不清楚如何将多个numpy数组整合为带明确时段标识的3D OMX文件。此前尝试通过属性标记时段,示例代码如下,但未达到预期效果:

myfile = omx.omx.open_file('myfile1.omx','a')
myfile['Distance'].attrs.timeperiod = 'AM'
myfile['Distance'].attrs.timeperiod = 'MD'
myfile.close()

示例数据

出行时间 AM

1.790.061.261.00
0.060.360.880.65
1.260.881.421.75
1.000.651.751.71

出行时间 MD

1.430.051.010.80
0.050.290.700.52
1.010.701.141.40
0.800.521.401.37

出行时间 PM

1.860.061.311.04
0.060.380.920.68
1.310.911.481.82
1.040.681.821.78

出行时间 OP

1.300.040.920.73
0.040.260.640.47
0.920.641.041.27
0.730.481.281.24

距离 AM

2.980.12.11.67
0.10.61.471.08
2.11.462.372.92
1.671.092.922.85

距离 MD

2.980.12.11.67
0.10.61.471.08
2.11.462.372.92
1.671.092.922.85

距离 PM

2.980.12.11.67
0.10.61.471.08
2.11.462.372.92
1.671.092.922.85

距离 OP

2.980.12.11.67
0.10.61.471.08
2.11.462.372.92
1.671.092.922.85

内容的提问来源于stack exchange,提问作者etikafh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.21 10:35:03