0

matplotlib を使用して 3D 散布図を作成しようとしています。私が直面している問題は、プロットが軸のすべてのペア間で 1:1 の縦横比を使用していないことです。誰でもこれを修正する方法を知っていますか?

私のコードは次のようになります。

from matplotlib.pyplot import *
from mpl_toolkits.mplot3d import *

figure(1, figsize=(7,7))
ax = gca(projection='3d')
ax.scatter(FH[:,0],FH[:,1],FH[:,2],s=0.5)
show()

"aspect=1" のような kwargs をスクリプトのさまざまな部分 (つまり、scatter()、figure()、ax()) に追加しようとしましたが、これまでのところ何も機能していません。

どんな助けでも大歓迎です!

ありがとう!

4

1 に答える 1