多语言展示
当前在线:894今日阅读:138今日分享:33

plt.bar画条形图

该帖介绍如何用python的matplotlib工具包画出好看的条形图
工具/原料
1

戴尔XPS13-9305

2

windows1020H2

3

anaconda1.9.12

方法/步骤
1

若需要在条形图中显示文字,可以调用 plt.text() 函数实现在数据图上输出文字。使用 text() 函数输出文字时,前两个参数控制输出文字的 X、Y 坐标,第三个参数则控制输出的内容。‘ va’ 参数控制文字的垂直对齐方式,‘ha’ 参数控制文字的水平对齐方式。

2

若需要同时展示两组柱状图的数据,则需要在调用bar()时传入width控制两组数据的横坐标索引不重合,从而实现并列显示多组数据的效果。实现条形图效果的python代码如图所示。

推荐信息