我正在尝试制作三维图,但我无法创建3D轴.
当我尝试时,它给出了一个错误,指出"ValueError:Unknown projection'3d'".
这是我尝试创建Axes对象的方法
import matplotlib.pyplot as plt
fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')
plt.show()
Run Code Online (Sandbox Code Playgroud)
如何在matplotlib中创建3D Axes对象?
要创建3D轴,您需要导入mplot3d
工具包:
from mpl_toolkits.mplot3d import Axes3D
import matplotlib.pyplot as plt
fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')
plt.show()
Run Code Online (Sandbox Code Playgroud)
图库中有几个3D示例:http: //matplotlib.org/examples/mplot3d
归档时间: |
|
查看次数: |
845 次 |
最近记录: |