龙空技术网

Python数据可视化利器Matplotlib,如何绘制横向柱形图?

matplotlib小讲堂 291

前言:

现时大家对“python柱形图怎么添加图例”大致比较珍视,朋友们都想要学习一些“python柱形图怎么添加图例”的相关文章。那么小编在网摘上汇集了一些对于“python柱形图怎么添加图例””的相关资讯,希望小伙伴们能喜欢,小伙伴们一起来了解一下吧!

Python绘图库Matplotlib中,横向柱形图主要通过barh函数绘制得到,该函数的使用方法与常见的纵向的柱形图绘制函数bar的用法相似。

Axes.barh(y, width, height, left, align='center', **kwargs)

matplotlib.pyplot.barh(y, width, height, left, align='center', **kwargs)

barh函数主要有四个参数:

参数y:柱体的纵坐标值

参数width:柱体的宽度值

参数height:柱体的高度值

参数left:柱体的左侧横坐标值

以上四个参数均可以是单个数字,也可以是一组数值。当参数为单个数字时,表示所有柱体的该项参数均相同,当为一组数值时,各柱体的该项参数与列表内数值一一对应。

这四个参数与柱体位置及形状关系示意图如下。

下面以环渤海地区五省市的高校数量为例进行演示。

横向柱形图的其他用法请参照纵向柱形图,以下为参考文章:

Python数据可视化利器Matplotlib,如何在柱形图上添加数据标签?

Python数据可视化Matplotlib,如何在一副图像中显示多组柱形图?

Python数据可视化利器Matplotlib,如何绘制堆积柱形图?

Python数据可视化Matplotlib,如何改变柱状图中柱体宽度及颜色?

Python数据可视化利器Matplotlib,如何在柱形图上添加误差线?

标签: #python柱形图怎么添加图例