Python画图显示中文
Python,画图,显示,中文
2025-04-01 16:27:52 时间
大家好,又见面了,我是你们的朋友全栈君。
matplotlib作图时默认设置下为英文,无法显示中文,只需要添加下面两行代码即可
plt.rcParams['font.sans-serif'] = ['SimHei']
plt.rcParams['axes.unicode_minus'] = False
Example
import matplotlib.pyplot as plt
from numpy.random import multivariate_normal
# 生成二维正态分布数据
X = multivariate_normal(mean=[0, 0],
cov=[[1, -0.8],
[-0.8, 1]],
size=200)
plt.rcParams['font.sans-serif'] = ['SimHei']
plt.rcParams['axes.unicode_minus'] = False
plt.scatter(X[:, 0], X[:, 1])
plt.title('二维正态分布')
plt.show()
注,修改字体类型: 新宋体:NSimSun 仿宋:FangSong 楷体:KaiTi 仿宋_GB2312:FangSong_GB2312 楷体_GB2312:KaiTi_GB2312 微软正黑体:Microsoft JhengHei 微软雅黑体:Microsoft YaHei 隶书:LiSu 幼圆:YouYuan 华文细黑:STXihei 华文行楷:STXingkai 华文新魏:STXinwei
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/137751.html原文链接:https://javaforall.cn
相关文章
- Python基础14-内置模块
- Python从字符串中删除字符
- Python笔记 第三章
- Python编码规范
- python实现樱花[通俗易懂]
- Python-方法反射
- Python 命令行工具:Fire (已验证)
- Python框架区别是什么?比较常用的框架有哪些?
- Python字典详细操作
- python meshgrid_numpy的生成网格矩阵 meshgrid()
- Python+OpenCV实时图像处理「建议收藏」
- python爬取图床壁纸
- 知乎高赞!有没有适合新手练习 Python 的做题类网站?
- python matplotlib 动态图_matplotlib怎么读
- python dtype o_python – 什么是dtype(’O’)? – 堆栈内存溢出「建议收藏」
- 5分钟NLP:Python文本生成的Beam Search解码
- 建议收藏!Python 读取千万级数据自动写入 MySQL 数据库
- 进制转换python实验五_python进制转换:十进制转二进制的用法「建议收藏」
- Python 二进制,十进制,十六进制转换「建议收藏」
- python lambda拉姆达表达式「建议收藏」