【发布时间】:2016-11-26 18:53:30
【问题描述】:
感谢您阅读本文。我是python和英语的初学者。 我想用加载的 csv 文件中的数据集 X、Y 和 Z 绘制 3D 图。 所以我将 x 设置为 csv 文件中的第二列:
mpl.rcParams['legend.fontsize'] = 10
fig = plt.figure()
f = fig.gca(projection='3d')
x = df[[1]]
y = df[[2]]
z = df[[3]]
f.plot(x, y, z, label='vector')
plt.show()
但是这段代码给了我: 关键错误:0 我怎样才能将 ithis 变成图表? (每个数据框有 292307 行。)
非常感谢。
【问题讨论】:
-
我们需要知道它是什么类型的数据。这应该产生 3d 线图、散点图、曲面等吗?在 matplotlib 中进行 3D 绘图的有用资源是 here
-
谢谢大家我想通了。非常感谢
标签: python csv matplotlib graph keyerror