- 设置标题大小、字体、位置、字体粗细、斜体(二级)
- 设置大标题
suptitle
标题大小、字体、位置、字体粗细、斜体(一级)
import matplotlib.pyplot as plt
fig,axes = plt.subplots(1,1,figsize=(6,6),dpi=100,facecolor="w")
fig.subplots_adjust(left=0.2,bottom=0.3)
axes.tick_params(axis='x',which='major', labelsize=18,color='#ff0000',width=4,length=7,
labelcolor='#ff00ff',pad=10)
xlabel_font = {
'fontsize': 20,
'fontweight': 'light',
'color': 'blue',
}
axes.set_xlabel('x轴名称', fontdict=xlabel_font,labelpad=20,loc='right')
ylabel_font = {
'fontsize': 28,
'fontweight': 'bold',
'color': 'red',
}
axes.set_ylabel('y轴名称',fontdict=ylabel_font,labelpad=4)
title_fontdict = {
'fontsize': 12,
'fontweight': 'bold',
'color': 'red',
'verticalalignment': 'baseline',
'horizontalalignment': 'left'
}
axes.set_title('标题', fontdict=title_fontdict, loc='left', pad=6)
fig.suptitle('大标题', fontsize=24, x=0.6,y=0.95, horizontalalignment='left', va='bottom')
axes.set_xlim(0,10)
font={
'style': "italic",
'weight': "normal",
'fontsize':20,
'color': '#00ff00',
}
axes.text(7,0.5,'文本', fontdict=font)
axes.text(2, 0.3, s='文字旋转角度180', fontsize=20, rotation=180)