Nie mogę znaleźć dokumentacji dotyczącej możliwości skalowania osi w obrazie 3D przy użyciu matplotlib.Jak skalować osie w mplot3d
Na przykład, mam obraz:
I osie mają różne skale. Chciałbym, żeby były jednolite.
Nie mogę znaleźć dokumentacji dotyczącej możliwości skalowania osi w obrazie 3D przy użyciu matplotlib.Jak skalować osie w mplot3d
Na przykład, mam obraz:
I osie mają różne skale. Chciałbym, żeby były jednolite.
Zazwyczaj najłatwiej jest dołączyć kod generujący obraz, abyśmy mogli zobaczyć, co próbowaliśmy, a także ogólne ustawienia kodu. W związku z tym powinno się włączyć następujące elementy:
from mpl_toolkits.mplot3d import Axes3D
plt.clf()
fig = pylab.figure()
ax = Axes3D(fig)
ax.set_xlim3d(0, 1000)
ax.set_ylim3d(0,1000)
ax.set_zlim3d(0,1000)
To nie przynosi osi do tej samej skali. Jednak ax.axis ("równy") zrobił mi lewę. – wf34
Jeśli moja odpowiedź zadziałała prawidłowo, czy mógłbyś oznaczyć ją znacznikiem wyboru? – cosmosis