zoukankan      html  css  js  c++  java
  • windows中pycharm中plt画图中文乱码解决

    import matplotlib.pyplot as plt
    import matplotlib

    出现中文乱码原因:
    matplotlib中找不到中文字体
    解决方法:
    1.找到中文字体文件的地址和字体文件名
    通常:C:WindowsFonts字体文件名
    2.加载字体
        zh_font = matplotlib.font_manager.FontProperties(fname='C:WindowsFontssimfang.ttf')
    3.中文显示增加字体属性
      例如:
      plt.title(u'混淆矩阵',fontproperties=zh_font)
      plt.ylabel(u'实际类型',fontproperties=zh_font)
      plt.xlabel(u'预测类型',fontproperties=zh_font)
    另一种解决:
    # 加这个两句 可以显示中文 
    plt.rcParams['font.sans-serif'] = [u'SimHei']
    plt.rcParams['axes.unicode_minus'] = False
  • 相关阅读:
    java分解质因数
    GUID全局唯一标识符
    Oracle-教师信息表(Teacher)
    Oracle-成绩表(Score)
    Oracle-建表course
    Oracle-建表student
    输入输出-复制
    Map
    哈希
    链表
  • 原文地址:https://www.cnblogs.com/xunyingFree/p/9443966.html
Copyright © 2011-2022 走看看