このnp.array
ループの結果には、4383 行と 6 列があります。pylab.imshow()
配列を表示するために matplotlib(pylab) から使用しようとしましたが、成功しませんでした。目的は、色のグラデーションが配列値の大きさを表す配列の画像を作成することです。配列の各行は、1 日 (4383 日) の湖の水深の変化を表します。したがって、目的は、深さと時間による湖の温度の違いを見つけることです。ありがとうございました
TempLake=np.zeros((N+1,Nlayers))
TempLake[0]=T0
Q=np.zeros(N+1)
Q[0]=0.0
for i in xrange(N):
Q[i+1]=Qn(HSR[i],TD[i],FW[i],TempLake[i][0])
TempLake[i+1]=main_loop(Z,z,Areat0,Areat1,TempLake[i],wind[i],Q[i],Q[i+1])
im = plt.imshow(tem, cmap='hot')
plt.colorbar(im, orientation='horizontal')
plt.show()
結果は次のとおりです。凡例は問題ありませんが、x 軸が反転しており、画像が表示されません。
これは私が必要なものです: