X = [x1,x2,•••,xn]
Y = [y1,y2,•••,yn]
のような2次元座標と、その座標でのあるパラメータ
Z = [z1,z2,•••,zn]
のような、3次元データがあります。
このZはX,Yの関数としては書けません。
順番のみで関係し、(xn,yn)の時の値がznという具合です。
このようなデータがあって、横軸X、縦軸Yとして、Zの値の平面分布を下図のように値の大小によって異なる色を滑らかにプロットするにはどうすればいいでしょうか。
(https://www.earthdatascience.org/tutorials/visualize-digital-elevation-model-contours-matplotlib/ から引用)
調べると大体は
X,Y = numpy.meshgrid(X,Y)
Z = numpy.sin(X) + numpy.cos(Y)
のようにZがX,Yの関数として書いた場合のcontourとしての結果が出てきます。
しかし、前述のようにZはX,Yの関数として書くことはできません。