首页上一页 1 下一页尾页 1 条记录 1/1页
pip install --upgrade matplotlib 升级后运行第5章案例33 3D图不显示:
读者您好:
由于matplotlib版本升级,不支持原来的代码,请将源代码更改为以下代码:
import matplotlib.pyplot as plt from mpl_toolkits.mplot3d.axes3d import Axes3D import numpy as np fig = plt.figure() # matplotlib 3.6.3版本 axes3d = fig.add_axes(Axes3D(fig)) # matplotlib以前版本 #axes3d = Axes3D(fig) zs = [1, 5, 10, 15, 20] for z in zs: x = np.arange(0, 10) y = np.random.randint(0, 30, size=10) axes3d.bar(x, y, zs=z, zdir='x', color=['r', 'green', 'yellow', 'c']) plt.show() 同时,例34也需要更改一下