如何将mplstereonet赤平投影网格线间隔设为10度?
解决mplstereonet赤平投影网格间隔设置为10度的问题
- 可以直接通过
ax.grid()方法的graticule_spacing参数修改网格线间隔,将其设置为10即可实现10度间隔的网格。 - 修改后的完整代码如下:
import pandas as pd import mplstereonet as mpl strike = [120,145,150] dip = [30,44,72] f, ax = mpl.subplots() ax.pole(strike, dip) # 设置网格间隔为10度 ax.grid(graticule_spacing=10) ax._polar.set_position(ax.get_position())
- 补充说明:
mplstereonet的grid()方法默认graticule_spacing=30,所以默认显示30度间隔的网格,手动指定该参数为10就能得到10度间隔的网格效果。
内容的提问来源于stack exchange,提问作者raulindo
相关产品推荐
相关产品推荐

