python 条形图_Python数据可视化:基于matplotlib绘制「簇状条形图」

本文介绍了如何使用Python的matplotlib库绘制簇状条形图,包括基本方法和改良方法,旨在比较多个数值量的大小关系,展示数据差异,并提供了一种更简洁的编程方式来处理多维数据。
摘要由CSDN通过智能技术生成

简介

簇状条形图通常用于比较多个数值量之间的大小关系,其中所有比较的数值量随同一个变量变化而变化。特点在于除了能直观展现各个数据的大小之外,还能对比各个同维数据之间的差异,容纳更多不同层级的数据。

绘制簇状条形图基本方法

 1 import matplotlib.pyplot as plot 2  3 data = [[5., 25., 50., 20.], 4         [4., 23., 51., 17.], 5         [6., 22., 52., 19.]] 6  7 plot.bar([x + 0.00 for x in range(4)], data[0], width = 0.25) 8 plot.bar([x + 0.25 for x in range(4)], data[1], width = 0.25) 9 plot.bar([x + 0.50 for x in range(4)], data[2], width = 0.25)10 11 plot.show()

上述代码:

#3 比较的数值量,也即条形高度。

#7/8/9 绘制条形图,并指定条形宽度 。

f142352267308faca5a452876038c15b.png

绘制簇状条形图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值