私はPython 3を使用していますが、xとyの2つの変数があります。xは1から5まで、yは0.03から0.7までです。スカラー数を生成する。私は、x軸をx軸、yをy軸とし、色f(x、y)を表すヒートマップ型プロットを作成したいと考えています。これはどうですか?私はヒートマップを使って試しましたが、缶はxとyの合理的な範囲を得ることができない範囲のために動作するように見えます。ここで私が見つけた例だと、それは私が2つの変数をヒートマップでプロットする
import numpy as np
import numpy.random
import matplotlib.pyplot as plt
x = np.random.randn(8873)
y = np.random.randn(8873)
heatmap, xedges, yedges = np.histogram2d(x, y, bins=50)
extent = [xedges[0], xedges[-1], yedges[0], yedges[-1]]
plt.clf()
plt.imshow(heatmap, extent=extent)
plt.show()
探しているものに近いですが、私は色がキー
だサンプル出力 を要求します寸法 – JLT
@JLTあなたは正しいです。ヒートマップ(x、y、f(x、y))は3次元です。 –