zoukankan      html  css  js  c++  java
  • python画图中文为宋体,英文为Times New Roman

    参考链接如下:https://blog.csdn.net/qq_41821678/article/details/105804345

    import numpy as np
    import matplotlib.pyplot as plt
    from matplotlib import rcParams
    config = {
        "font.family":'serif',
        "font.size": 7.5,
        "mathtext.fontset": 'stix',
        "font.serif": ['SimSun'],
    
    }
    rcParams.update(config)
    
    traindata = np.genfromtxt("./1.txt", dtype=np.float32)[:,1]
    testdata = np.genfromtxt("./2.txt", dtype=np.float32)[:, 1]
    plt.rcParams['font.sans-serif']=['SimHei']  #用来显示中文标签
    plt.figure(figsize=(19.2, 10.8))
    # plt.title('损失函数衰减曲线',fontsize=20)
    # # plt.xlabel("迭代轮数(epochs)",fontsize=20)
    # # plt.ylabel("损失函数值",fontsize=20)
    plt.title('Loss Curve 厉害了',fontsize=25)
    plt.xlabel("Epochs",fontsize=25)
    plt.ylabel("Loss Values",fontsize=25)
    plt.plot(traindata,label="train-loss")
    plt.plot(testdata, label="val-loss")
    plt.tick_params(labelsize=20)   #调整坐标轴刻度的字体大小
    plt.legend(fontsize=18)       #参数调整train-loss与val-loss字体的大小
    plt.savefig("./pan5.png",bbox_inches='tight')
    plt.show()

       

  • 相关阅读:
    交流课件
    ARC127F ±AB
    CF1566F xor-quiz
    JOISC 2016 Day 1 棋盘游戏
    dev分支和release是什么
    drf 笔记
    drf 序列化的写法 总结
    Linux系统编程
    C/C++ 网络编程
    C++提高编程
  • 原文地址:https://www.cnblogs.com/apan008/p/14271337.html
Copyright © 2011-2022 走看看