pyplot savefig分配太多块

时间:2014-12-01 13:22:53

标签: python matplotlib

我试图绘制一个有数百万个三角形的图形,但是matplotlib似乎无法处理它。

当我尝试使用savefig保存图形时(' file.png',dpi = 100),我收到以下错误:

  

OverflowError:分配了太多块

这是我用于绘图的完整代码:

plt.figure()
plt.gca().set_aspect('equal')
plt.tricontourf(objpts[0], objpts[1], tris, tempdata, cmap=cm.jet, linewidth=0)
plt.colorbar()
plt.xlabel('x')
plt.ylabel('y')

plt.savefig('foo.png',dpi=100,bbox_inches='tight')

plt.show()

有没有办法增加可分配块的数量,或者以块的形式渲染绘图?

0 个答案:

没有答案