我有以下代码用于绘制一系列子图:
然而,这没有包括图表上的次要刻度 "标记"。我也尝试了。
我该如何在x轴上添加“daily”标记?以下是我的绘图示例:
minorLocator = AutoMinorLocator()
fig, ax = plt.subplots(4, 2, figsize=(8, 12))
data = np.random.rand(20,5)
ax[1, 1].plot(data, alpha=0.5)
ax[1, 1].set_title('Simulation')
ax[1, 1].xaxis.set_minor_locator(minorLocator)
然而,这没有包括图表上的次要刻度 "标记"。我也尝试了。
ax[1, 1].plot(data, alpha=0.5)
ax[1, 1].xaxis.set_minor_locator(minorLocator)
ax[1, 1].xaxis.set_minor_formatter(NullFormatter())
但它也会失败。由于我正在使用seaborn风格,我怀疑需要覆盖Seaborn参数,但我不确定如何做到这一点。这是我的Seaborn实现:
import seatborn as sns
sns.set()
我该如何在x轴上添加“daily”标记?以下是我的绘图示例:
ax [1,1] .tick_params(which ="both", bottom = True)
是不起作用的。我让它起作用的方法是保持ax[1,1].xaxis.set_minor_locator(minorLocator)
。 - Yuca