我正试着在xarray测线图上设置刻度频率。我设法设置了限制,但我无法让滴答器工作。这应该和熊猫类似。你知道吗
import cftime
import xarray
fig=plt.figure()
ax0=plt.subplot(111)
xr_2d_data.plot(ax=ax0)
xmin = cftime.num2date(0*365, 'days since 0000-01-01 00:00:00', calendar='noleap')
xmax = cftime.num2date(1000*365, 'days since 0000-01-01 00:00:00', calendar='noleap')
ax0.set_xlim(xmin, xmax)
上面的方法是有效的,但是如果我尝试设置一个定位器,它就不起作用了 e、 g
import matplotlib.dates as mdates
ax0.xaxis.set_major_locator(mdates.YearLocator(100, month=1, day=1))
ax0.xaxis.set_major_formatter(mdates.DateFormatter('%Y'))
目前没有回答
相关问题 更多 >
编程相关推荐