为了创建堆积条形图,您首先需要创建一个包含要绘制的数据的数据框。数据框中的每一行应对应于图中的一个条形,每一列应对应于不同的类别。数据框中的值应该是每个类别的计数。
创建数据框后,您可以使用 matplotlib.pyplot 模块中的绘图函数来创建绘图。 plot 函数的 kind 参数指定要创建的绘图类型,stacked 参数指定条形是否应该堆叠。
例如,以下代码创建一个堆叠条形图数据框 df 中的数据:
df.plot(kind='bar', stacked=True)
这将生成如下所示的图:
[堆叠条形图的图像]
如果您想要自定义绘图,您可以使用绘图函数的其他参数。例如,您可以更改条形的颜色、条形的宽度以及轴上的标签。
有关如何使用绘图函数的更多信息,请参阅 matplotlib 文档。
以上是如何在 Pandas 中创建堆积条形图?的详细内容。更多信息请关注PHP中文网其他相关文章!