首页 > 编程语言 > 详细

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

时间:2020-03-12 00:51:00      阅读:76      评论: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 版权所有
打开技术之扣,分享程序人生!