gpt4 book ai didi

python - 如何在 pandas python 中显示多个图表

转载 作者:行者123 更新时间:2023-11-28 22:02:47 25 4
gpt4 key购买 nike

使用 Ipython notebook 和 pandas 模块,我有一些代码可以遍历一系列并制作一些条形图(或应该)。它只生成它应该生成的最后一个图表。数据是day和radio show的募集资金,我要每一天的图表。我怀疑这可能是 pandas/ipython 组合问题,但我不知道如何处理它。

代码是这样的:

print pledge[pledge.Date==k[0]].groupby('Break')['Amount'].sum().plot(kind='bar')
kcount =0;••••••••••••••••••••
for k, v in grouped.Amount.iteritems():
if k[0] <> kcount:
kcount=k[0]
print k[0];
print pledge[pledge.Date==k[0]].groupby('Break')['Amount'].sum().plot(kind='bar')

我得到的输出是

05/02/2012 

Axes(0.125,0.125;0.775x0.775)

05/03/2012

Axes(0.125,0.125;0.775x0.775)

05/04/2012

Axes(0.125,0.125;0.775x0.775)

05/05/2012

Axes(0.125,0.125;0.775x0.775)

05/06/2012

Axes(0.125,0.125;0.775x0.775)

Bar chart

最后一次迭代结束时只有一个图表。

最佳答案

这些情节中的每一个都出现在同一个子情节上; pandas 在第一个 plot 调用中创建了一个图形,但之后让您创建更多的图形和子图。尝试在每个绘图命令之前插入 plt.figure()(参见 import matplotlib.pyplot as plt)。

关于python - 如何在 pandas python 中显示多个图表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10697423/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com