何,我想使用子图在1个地块中绘制24幅图像。
我已经使用这种方法制作了空图:
# Import everything from matplotlib (numpy is accessible via 'np' alias)
from pylab import *
# create new figure of a3 size.
figure(figsize=(16.5, 11.7), dpi=300)
# do plotting for 24 figs in 1 plot
for i in range(1, 25):
#print i
subplot(4, 6, i)
现在我想用线图中的每个图(相对于背景绘制的背景)中的相同数据填充我的子图。 我使用以下行执行此操作:
plot(myData)
一旦我运行该程序,它崩溃告诉我:
“_ tkinter.TclError:没有足够的可用内存用于图像缓冲区”
所以在搜索网页后,我读到我需要在制作之后关闭图表,以便可以重复使用内存。 但是,如何在使用子图时执行此操作?
编辑: 我认为如果我可以2个列表,1个与myData中的每个uniq项目,以及第二个列表与该uniq项目的出现次数,将很容易解决。 any1有提示吗?