Python Matplotlib x轴日期格式格式调整器增加小刻度年的字体大小
如何增加本年度的字体大小? 基本的x记号会增加,但不会增加Python Matplotlib x轴日期格式格式调整器增加小刻度年的字体大小,python,matplotlib,date-formatting,Python,Matplotlib,Date Formatting,如何增加本年度的字体大小? 基本的x记号会增加,但不会增加 右下角的文本是“轴偏移”。您可以通过ax.xaxis.get\u offset\u text()访问它。: %pylab inline import pandas as pd import matplotlib.dates as mdates import matplotlib.ticker as mtick df = pd.DataFrame({'dt':['2020-01-01', '2020-01-10'], 'foo'
右下角的文本是“轴偏移”。您可以通过
ax.xaxis.get\u offset\u text()访问它。
:
%pylab inline
import pandas as pd
import matplotlib.dates as mdates
import matplotlib.ticker as mtick
df = pd.DataFrame({'dt':['2020-01-01', '2020-01-10'], 'foo':[1,3]})
df['dt'] = pd.to_datetime(df.dt)
df = df.set_index(['dt'])
plt.figure(figsize = (4, 4))
aut_locator = mdates.AutoDateLocator(minticks=3, maxticks=7)
aut_formatter = mdates.ConciseDateFormatter(aut_locator)
ax = df.foo.plot()
ax.xaxis.set_major_locator(aut_locator)
ax.xaxis.set_major_formatter(aut_formatter)
ax.set_xlabel('')
plt.xticks(fontsize=29)
plt.show()
df = pd.DataFrame({'dt':['2020-01-01', '2020-01-10'], 'foo':[1,3]})
df['dt'] = pd.to_datetime(df.dt)
df = df.set_index(['dt'])
plt.figure(figsize = (4, 4))
aut_locator = mdates.AutoDateLocator(minticks=3, maxticks=7)
aut_formatter = mdates.ConciseDateFormatter(aut_locator)
ax = df.foo.plot()
ax.xaxis.set_major_locator(aut_locator)
ax.xaxis.set_major_formatter(aut_formatter)
ax.set_xlabel('')
plt.xticks(fontsize=29)
ax.xaxis.get_offset_text().set_size(29)
plt.tight_layout()
plt.show()