0
私はX、Yの値が長さ81,105より大きい2つのベクトルと、それらのXのZ値を格納する(実際にはリストのリスト)(81,105)配列、Y.これを3Dでプロットする最良の方法は何でしょうか?2つのベクトルと配列からの3次元プロット
Z = np.load('Z.npy')
X = np.load('X.npy')
Y = np.linspace(0, 5, 105)
fig = plt.figure(figsize=(6,6))
ax = fig.add_subplot(111, projection='3d')
ax.plot_surface(X, Y, Z, cmap= 'viridis')
plt.show()
を私は次のエラーを取得:ValueErrorを:形状の不一致:オブジェクトは、私はそれが動作してしまった、単一形状
あなたはZデータはどこですか?私はそれの価値を見ていないのですか? –
Yデータはコードの別の部分で定義されていますが、わかりやすくするために追加しています – Goods
私はZではなくYを意味します。(81,105)ですが、3番目の値はどこですか? –