2016-08-15 6 views
1

私は大きなデータセット(240,131000)以上で作業しています。私は現在、これをプロットするために以下のコードを使用しています。pyplotが遅い大きなデータのヒートマップ

fig,ax = pyplot.subplots() 
spectrum = ax.pcolor(waterfallplot, cmap='viridis') 
pyplot.colorbar() 
pyplot.show() 

しかし、それは非常に長い時間(30分以上)を要しており、プロットはまだ表示されていません。クイックブレークポイントのチェックでは、コードはspectrum=行になりますが、過去には進まないことが示されています。私のコンピュータ上のメモリを見ると、限界に近づいていません。

これを行うには誰も良い方法がありますか?

+0

プロットするために使用しているライブラリに関連するタグを追加する必要があります。 – nbro

+0

@nbroありがとうございます!私はそれを加えた。 – SanticL

+0

[this](http://stackoverflow.com/questions/7470288/matplotlib-pcolor-very-slow-alternatives)と[this](http://matplotlib.org/examples/pylab_examples/pcolor_demo.html)をチェックしましたか? )? – sascha

答えて

0

pcolorfastは、大規模なアレイやアップデートに最適です。

関連する問題