首页 > 后端开发 > Python教程 > 如何在 Pandas 中创建堆积条形图?

如何在 Pandas 中创建堆积条形图?

Susan Sarandon
发布: 2024-10-21 19:39:02
原创
533 人浏览过

How to Create a Stacked Bar Chart in Pandas?

在 Pandas 中绘制堆积条形图

为了创建堆积条形图,您首先需要创建一个包含要绘制的数据的数据框。数据框中的每一行应对应于图中的一个条形,每一列应对应于不同的类别。数据框中的值应该是每个类别的计数。

创建数据框后,您可以使用 matplotlib.pyplot 模块中的绘图函数来创建绘图。 plot 函数的 kind 参数指定要创建的绘图类型,stacked 参数指定条形是否应该堆叠。

例如,以下代码创建一个堆叠条形图数据框 df 中的数据:

df.plot(kind='bar', stacked=True)
登录后复制

这将生成如下所示的图:

[堆叠条形图的图像]

如果您想要自定义绘图,您可以使用绘图函数的其他参数。例如,您可以更改条形的颜色、条形的宽度以及轴上的标签。

有关如何使用绘图函数的更多信息,请参阅 matplotlib 文档。

以上是如何在 Pandas 中创建堆积条形图?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板