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

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

Susan Sarandon
Susan Sarandon原创
2024-10-21 19:39:02429浏览

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中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn