【发布时间】:2016-08-15 18:57:41
【问题描述】:
我正在处理大量数据(240、131000)和更大的数据。我目前正在使用下面的代码来绘制它。
fig,ax = pyplot.subplots()
spectrum = ax.pcolor(waterfallplot, cmap='viridis')
pyplot.colorbar()
pyplot.show()
但是,这需要很长时间(30 分钟以上),情节还没有出现。快速断点检查表明代码到达spectrum= 行,但没有过去。看看我电脑上的内存,它甚至还没有接近极限。
有人有更好的方法吗?
【问题讨论】:
-
您应该添加与您用于绘图的库相关的标签...
-
@nbro 谢谢!我加了。
-
@sascha 我从第二个开始研究,那是在我用尽了
imshow的可能性之后。我会调查pcolormesh,但是您还有其他建议吗? -
不,但我很确定,这 4 种方法中的一种会帮助您。
标签: python performance matplotlib heatmap