数据挖掘笔记之数据可视化(条形图)

这篇博客深入探讨了使用matplotlib库创建各种条形图的方法,包括垂直条形图、升序水平条形图、堆叠条形图以及水平交错条形图。还提到了如何添加误差棒,调整图形的样式,如颜色、边框宽度和对齐方式。通过实例和代码演示,解释了如何处理数据并进行可视化,以增强数据的可读性和理解性。
摘要由CSDN通过智能技术生成

条形图

matplotlib

import matplotlib as plt
plt.bar(left,height,width,bottom,color,edgecolor,linewidth,tick_label,
		xerr,yerr,label,ecolor,align,log,**kwargs)

left:x轴上的刻度值
height:y轴上的刻度
width:条形图宽度默认0.8
bottom:堆叠条形图
linewidth:边框宽度
ecolor:误差棒颜色
align:x刻度对齐方式

①垂直条形图

GDP = pd.read_excel(r'GDP.xlsx')
plt.style.use('ggplot')
plt.bar(x=range(GDP.shape[0]),
		height=GDP.GDP,
		tick_label=GDP.province,
		color='steelblue')
plt.ylabel('GDP')
plt.title('2017年')

for x,y in enumrate(GDP.GDP):
	plt.text(x,y+1,'%s' %round(y,1),
			ha='center',color='black')
plt.show()

在这里插入图片描述
#ggplot 会出现灰色网格
#添加图形

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值