我正在使用 Ipython Notebook 生成一些条形图。代码单元是这样的:
kcount =0;for k, v in pledge.groupby(['Date','Break']).sum().Amount.iteritems():
if k[0] <> kcount:
kcount=k[0]
pledge[pledge.Date==k[0]].groupby(['Break','Progcode'])['Amount'].sum().plot(kind='bar')
plt.title(k[0])
plt.figure()
这为我提供了我们承诺活动的每一天的条形图,显示了当天每个节目的表现。总共24张图表。它们在屏幕上显示得很好,但是当我使用 Ipython Notebook 中的打印按钮时,它只打印足够的图形来填充最后一页,根据使用的打印机,它可以从 3 到 6 个图形不等。使用的一台打印机报告说它需要 11x17 的纸张来打印作业(不是我在任何地方设置的),当我手动将其设置为 8 1/2 x 11 时,它再次只打印出前 3 页。在这一点上,我不知道该怎么做。