我正在使用python生成一些图。自升级matplolib以来,我一直在轴上以粗体显示字体问题。我不知道为什么。此外,即使我要求将其包括在内,我的刻度线也不再出现。蓝色显示为某种奇怪的蓝色,几乎类似于蓝绿色。换句话说,用于显示我的图形以及我请求的所有内容的图形不再保存或显示。有什么想法吗?
fig,ax = plt.subplots(figsize=(10,4))
ax.plot(p_series,y_series,'b--',linewidth=0.5,label="test1")
ax.plot(z_series,b_series,'k--',linewidth=0.5,label="test2")
plt.legend(loc="best")
plt.setp(ax.xaxis.get_majorticklabels(),rotation='horizontal')
plt.rcParams['axes.facecolor'] = 'white'
plt.rcParams['axes.edgecolor'] = 'k'
plt.rcParams['axes.linewidth'] = 0.5
plt.tick_params(axis='both',which='both',direction='in')
plt.rcParams["font.family"] = "Times New Roman"
plt.rc('xtick',labelsize=18)
plt.rc('ytick',labelsize=20)
plt.rc('axes',labelsize=20)
ax.tick_params(which='minor', length=2)
ax.tick_params(which='major', length=3)