想问一下这个报错应该怎么解决呢

img

img


想要做一个三维的图,出现了这样的报错,想问一下是哪里出了问题,应该怎么解决呢

不知道你上面的代码,是否导入的包不对,这里有一个示例,我测试了,可以运行,你可以参考一下:

from mpl_toolkits import mplot3d
import numpy as np
import matplotlib.pyplot as plt
 
# Define Data

x = np.arange(0, 20, 0.2)
y = np.sin(x)
z = np.cos(x)
 
# Create Figure

fig = plt.figure(figsize = (10, 7))
ax = plt.axes(projection ="3d")
 
# Create Plot

ax.scatter3D(x, y, z)
 
# Show plot

plt.show()

图片:

img