如何在python中绘制3D中的折线?

时间:2017-08-22 12:27:18

标签: python matplotlib plot 3d polyline

我有点序列,每个坐标有3个坐标

如何在3D中将它们绘制为折线?

以下代码

import matplotlib.pyplot as plt

x = [1, 2, 3]
y = [2, 3, 4]
z = [5, 6, 7]

fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')

ax.plot_wireframe(x, y, z)

plt.show()

引发

Unknown projection '3d'

1 个答案:

答案 0 :(得分:0)

您错过了一个导入声明。添加from mpl_toolkits.mplot3d import Axes3D ,您应该没问题。