首页 > 编程语言 > 详细

二、Python开发---40、matplotlib(3)

时间:2020-03-12 00:51:00      阅读:83      评论:0      收藏:0      [点我收藏+]

柱状图

  使用bar函数可以绘制柱状图,柱状图需要水平的x坐标值,以及每一个x坐标值对应的y坐标值,从而形成柱状的图

  bar函数的宽度并不是像素宽度,bar函数会根据二维坐标系的尺寸,以及x坐标值的多少,自动确定每一个柱的宽度,而width指定的宽度就是这个标准柱宽度的倍数,该参数值可以是浮点数,如0.5,表示柱的宽度是标准宽度的0.5倍

  技术分享图片

# 绘制柱状图
import matplotlib.pyplot as plt
x=[1997,1998,1999,2000]
x_labels=[‘1997年‘,‘1998年‘,‘1999年‘,‘2000年‘]
y=[1000,3000,4000,5000]
plt.bar(x,y,width=0.1)
plt.rcParams[‘font.sans-serif‘]=[‘SimHei‘] #用来正常显示中文标签
plt.xticks(x,x_labels)  # 设置x轴的刻度,rotation旋转角度
plt.xlabel(‘年份‘)
plt.ylabel(‘销量‘)
plt.title(‘根据年份销量对比图‘)
plt.savefig(‘柱状图.jpg‘)
plt.show()

  使用bar和barh绘制柱状图

 

二、Python开发---40、matplotlib(3)

原文:https://www.cnblogs.com/lanzhijie/p/12466522.html

踩
(0)
赞
(0)
   
举报
评论 一句话评论(0)
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!