matplotlibdeprecationwarning: axes3d(fig) adding itself to the figure is deprecated since 3.4. pass the keyword argument auto_add_to_figure=false and use fig.add_axes(ax) to suppress this warning. the default value of auto_add_to_figure will change to false in mpl3.5 and true values will no longer work in 3.6. this is consistent with other axes classes.
时间: 2023-05-01 11:06:16 浏览: 196
magnify.rar_Axes_matlab axes_matlab axes放大_matlab axes鼠标_matlab
这是因为在使用matplotlib库的3D坐标轴时,添加它自己到图中的方法已经被废弃了。从3.5版本开始,auto_add_to_figure的默认值将变为false,true值将不再起作用。建议使用fig.add_axes(ax)方法来代替旧的添加方式,并传入关键字参数auto_add_to_figure=false,以抑制此警告。这与其他坐标轴类保持一致。
阅读全文