如何使用mplot3d / axes3d图形在3D表面图上显示(打开)次要刻度?
我可以使用以下方法定义主要的刻度线位置:
ax.w_zaxis.set_major_locator(MultipleLocator(10))
同样,我猜我可以使用以下方法定义次要刻度线:
ax.w_zaxis.set_minor_locator(MultipleLocator(2))
这似乎定义了较小的刻度定位器,但实际上并没有在我的图中将其打开。如何在axes3D中打开小调?
谢谢你的帮助
标记
据我所知,mplot3d 中并未完全实现小刻度线。我在 matplotlib 代码中查看的位置是Your_Python_Lib_site-packages\mpl_toolkits\mplot3d\axis3d.py在draw()函数中。我只看到绘制主要刻度线的代码,而不是绘制次要刻度线的代码。修改代码以使其也绘制小刻度线似乎并不那么困难。我想知道 matplotlib 的人是否知道小刻度线在 mplot3d 中不起作用。
| 归档时间: |
|
| 查看次数: |
1005 次 |
| 最近记录: |