知行编程网知行编程网  2022-10-12 03:00 知行编程网 隐藏边栏  74 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python画图如何显示中文标题?的相关知识,包括如何用python画图,以及用python画图所需要的插件这些编程知识,希望对大家有参考作用。

python绘图中如何显示中文标题?

我们在使用Python进行数据可视化的时候,在绘制各种图形的时候,经常会遇到数据设置正确,但是图形上却无法显示中文标题的情况。

例如绘制直方图,程序如下:

plt.hist(roll_list, bins=range(2,14),normed=1,edgecolor='black',linewidth=1)     #normed是归一化,求频率。设置边界颜色及宽度
plt.title('骰子点数直方图统计')
plt.xlabel('点数')
plt.ylabel('概率')
plt.show()

运行结果如下:

python绘图中如何显示中文标题?

原因是标题默认以英文输出。如果是中文输出,需要调整字体。程序定义前需要输入:

#解决中文显示问题
plt.rcParams['font.sans-serif']=['SimHei']
plt.rcParams['axes.unicode_minus'] = False

解决后显示如下:

python绘图中如何显示中文标题?

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享