【发布时间】:2012-07-30 18:42:21
【问题描述】:
我正在尝试在 matplotlib 中绘制一些 HDF 数据。使用 h5py 导入后,数据以数组的形式存储,如下所示:
array([[151, 176, 178],
[121, 137, 130],
[120, 125, 126])
在这种情况下,x 和 y 值只是数组字段的索引,而 z 值是特定字段的值。在 (x,y,z) 形式中,它看起来像:
(1,1,151)
(2,1,176)
(3,1,178)
(1,2,121)
...
等等。
有没有一种简单的方法可以根据这种数据绘制曲面图?我知道我可以通过遍历整个数组将其更改为 (x,y,z) 元组,但也许不需要?
【问题讨论】:
标签: python matplotlib 3d hdf5 geometry-surface