我是Python的新手,所以我很抱歉,如果我的问题不像流畅的python用户那样连贯,但是我已经搜索过网络,并且找不到我想要做的解决方案。 我在csv文件中有一组实验数据,我想将其绘制为3D表面。其结构如下:
x(time)
y(depth) z(temperature readings)
y z(temperature readings)
y z(temperature readings)
y z(temperature readings)
基本上,我的顶行和左手列应该作为深度时间数组的x,y部分,z是每个x,y坐标的温度读数。
我尝试将x和y设置为数组,然后使用meshgrid(x,y)设置网格。但我的z是值,而不是x,y的显式函数。所以我无法让它发挥作用。我尝试使用x,y来引用z,但这似乎不起作用。
我也尝试将其作为数据框导入并使用3D绘图选项,但它们似乎都需要以下格式:
x y z
.....
.....
.....
对我的数据集没有帮助。我将不胜感激任何想法/建议!感谢。