0
これは私がこれまで試みたものであるMatplotlib、配列をイメージとして表現する方法は?
import itertools
import numpy as np
import matplotlib.pyplot as plt
with open('base.txt','r') as f:
vst = map(int, itertools.imap(float, f))
v1=vst[::3]
print type(v1)
a=np.asarray(v1)
print len(a)
a11=a.reshape(50,100)
plt.imshow(a11, cmap='hot')
plt.colorbar()
plt.show()
私は(50,100)アレイおよび各要素が数値.IがIが得array.But表すであろう画像を持っていると思います(範囲1200から5400)を有していますこの
適切な画像を取得するためにはどうすればよいですか?
これはどのようにあなたが望む出力の違いは何ですか? – Reti43
これは有効なヒートマップのようです...アレイの要素があなたに別のイメージを与えてくれると確信していますか? 2行目または3行目のように見えますが、配列の値は5000以上です。そうではありませんか? – gariepy
@gariepyはい、そうです。それでヒートマップを変えなければならないのですか? –