python导入数据画多列直方图_如何利用python来绘制多组数据的并列柱状图-百度经验...

柱状图中如果只是看一组数据的变化,那么就是单列柱状图,如果有好几组数据进行对比的话,那么就会有好几个柱子并列存在,今天小编教大家如何来制作并列柱状图。

工具/原料

编程语言:python

代码编写:pycharm

方法/步骤

1

1.利用import导入matplotlib包中的pyplot模块,并且以名字plt来使用。

edd84743040148fe4c781ddd8fd149299b880290.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

2

2.将数据以列表的形式导入进来,包括横坐标和纵坐标。

58021a0148fe1e420e514467c2299a8838130390.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

3

3.定义图形的x轴位置,从0开始;并且定义柱状图柱子的宽度,默认为0.8。

054056fe1e425d6b50eb099f11883913e9e50090.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

4

4.绘制第一组数据的柱状图,传入相关参数。

49bf00425d6b04d11c13da3eb213e8e5edee0190.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

5

5.将第二组数据的x轴的起始位置,添加一个width的偏移量,保证并列的柱子正好挨着。

5c2a1ad149299a886e29a85367eeadbcbf2f7f90.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

6

6.绘制第二组数据的柱状图,传入相关参数。

1f03436b04d14929ccb279a563e5eceeacbc7e90.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

7

7.分别利用plt.legend()和plt.show()将图例及图片显示出来。

059057299a883913b0dfac5826bcbe2f46707c90.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

8

8.运行代码,可以看到并列柱状图绘制完成,点击保存按钮可进行保存。

486884883913e8e5b5d4ed0a352f477047187d90.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

END

经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。

举报作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。

展开阅读全部

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值