导语:
本文主要介绍了关于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()
运行结果如下:
原因是标题默认以英文输出。如果是中文输出,需要调整字体。程序定义前需要输入:
#解决中文显示问题
plt.rcParams['font.sans-serif']=['SimHei']
plt.rcParams['axes.unicode_minus'] = False
解决后显示如下:
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ 大数据学习python还是java01/05
- ♥ 如何理解python中列表的索引?10/25
- ♥ 如何通过Python获取文件指定行的内容?11/03
- ♥ 菜鸟玩Python|制作天气查询软件03/27
- ♥ Python链表实现左右移位01/03
- ♥ 如何在python中对数字进行四舍五入08/26
内容反馈