私は2つのnumpy配列を持っています。最初の配列は(30、365)で、年間を通じて30の深さの値が含まれ、2番目の配列は(30、1)で、の深さに対応する実際の深さ(メートル単位)が含まれています。最初の配列。最初の配列をプロットして、深さが2番目の配列に従ってスケーリングされるようにしたいが、データも補間したい(最初のいくつかの深さは比較的近く、低い深さは遠く離れているため、pcolor画像にブロック状の外観を提供します。)
これは私がしていることです:
import numpy as np
import matplotlib.pyplot as plt
x = np.arange(0, 365, 1)
X, Y = np.meshgrid(x, depth) #depth is the (30, 1) array
plt.pcolor(X, -Y, data) #data is the (30, 365) array
ブロック状の外観になりますが、より滑らかなグラフを作成する方法についてのアイデアはありますか?