カラースケールに対応する値で2D配列(約1000x1000)をプロットしたいとします。だから私はmatplotlib.pcolorを使用しましたが、それは何らかの理由でそれが(2分程度のように)プロットするような次元になると遅くなります。その理由は何ですか?浮動小数値をint16に変換すると助けになるでしょうか? pcolorの代替手段はありますか?matplotlib.pcolor非常に遅いです。代替案?
from pylab import *
data=genfromtxt('data.txt',autostrip=True, case_sensitive=True)
pcolor(data,cmap='hot')
colorbar()
show()
data.txtに配列が含まれています。読み込みプロセスには数秒かかりますが、主な計算時間はpcolor()とshow()関数の両方で確実に使用されます(おおよそそれぞれ60〜90秒です)。
コードを表示できますか? – Louis
おそらく必要なのはpyplot.imshow()ですか? – steabert
うん、これははるかに良い作品、ありがとう! – Jakob