美文网首页
plt绘图中文显示乱码

plt绘图中文显示乱码

作者: 顾北向南 | 来源:发表于2023-02-23 13:17 被阅读0次

plt.xlabel显示乱码

import matplotlib
# 获取本机上的中文字体
zh_font = matplotlib.font_manager.FontProperties(fname='C:\Windows\Fonts\simsun.ttc')
plt.xlabel('排名',fontproperties=zh_font)
plt.title('曲线',fontproperties=zh_font)

plt.plot显示乱码

import matplotlib.pyplot as plt 
import numpy as np
plt.rcParams['font.sans-serif']=['SimSun'] #用来正常显示中文标签,宋体
plt.rcParams['axes.unicode_minus']=False #用来正常显示负号 #有中文出现的情况,需要u'内容'
x_axis = np.array([ 1,5,10])
plt.plot(x_axis, [0.7,0.8,0.9], 'g-', label='插值',marker='o')

显示异常 findfont

  • findfont: Font family ['sans-serif'] not found. Falling back to DejaVu Sans.
    findfont: Generic family 'sans-serif' not found because none of the following families were found: SimHei
# 通过python找到python字体目录
import matplotlib 
print(matplotlib.matplotlib_fname())
# 输出:cache/matplotlib, 然后删除此目录
# 等会运行python缓存文件就会自动生成
# 如果还没有解决,修改 matplotlibrc
font.family         : sans-serif   
 # 去掉前面的#     
 font.sans-serif     : SimHei, Bitstream Vera Sans, Lucida Grande, Verdana, Geneva, Lucid, Arial, Helvetica, Avant Garde, sans-serif  
 # 去掉前面的#,并在冒号后面添加SimHei
 axes.unicode_minus  : False
 # 去掉前面的#,并将True改为False

相关文章

  • plt绘图中文显示乱码

    plt.xlabel显示乱码 plt.plot显示乱码 显示异常 findfont findfont: Font ...

  • 就业班第四阶段 可视化

    第一章节 matplotlib绘图 注意:若在plt中出现中文乱码或者负号乱码,要写入语句 plt.rcParam...

  • python画图

    画图中文乱码 Python3 matplotlib 画图时中文会显示成乱码解决方法一:plt.rcParams['...

  • matplotlib绘图

    1. matplotlib 1.1 Python matplotlib画图的中文显示问题 1.2 plt绘图与Ax...

  • [matplotlib] Mac中文显示乱码

    [matplotlib] Mac中文显示乱码 matplotlib绘图,中文是解码后自动输出,而不是写死的,所以通...

  • 2020-05-03 matplotlib.pyplot数据画图

    matplotlib.pylab中文显示 import matplotlib.pyplotas plt #解决中文...

  • Matplotib绘图

    安装Matplotib绘图pip install matplotib 基础绘图 显示中文 显示中文4种方法 查看本...

  • 2019-02-13

    plt.rcParams['font.sans-serif']=['SimHei'] 正常显示中文

  • ubuntu plt 中文乱码解决

    1、首先在命令行输入 2、选择一种支持中文的字体 3、在代码中改变

  • html页面中文显示乱码问题

    html页面中文显示乱码问题 html页面中出现中文时可能在前端显示为乱码。 问题原因: 页面的显示编码和存储编码...

网友评论

      本文标题:plt绘图中文显示乱码

      本文链接:https://www.haomeiwen.com/subject/duozkdtx.html