自升级以来,在python中使用Matplotlib会给出粗体

时间:2019-12-15 10:58:50

标签: python matplotlib

我正在使用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)

0 个答案:

没有答案