Python matplotlib'de x ekseni ve y ekseninin ölçekleri nasıl eşitlenir?
x-axis
ve y-axis
ölçekleri aynı olmalıdır.
örn. x, 0 ile 10 arasında değişir ve ekranda 10 cm'dir. y ayrıca 0 ila 10 arasında olmalıdır ve ayrıca 10 cm olmalıdır. Pencere boyutuyla dağılsa bile SQUARE şeklinin korunması gerekir.
Şu anda, grafikim pencere boyutu ile birlikte ölçeklendiriliyor.
Bunu nasıl başarabilirim?
GÜNCELLEME:
ben aşağıdakileri denedim ama işe yaramadı.
plt.plot(range(5))
plt.xlim(-3, 3)
plt.ylim(-3, 3)
plt.gca().set_aspect('equal', adjustable='box')
plt.draw()
Benim için çalışıyor. Çalışmayan bir kod örneği gönderir misiniz? Ve neyin çalışmadığını açıklayabilir misin? Sadece samen ölçeğini istiyor musun? Ya da aynı aralıkta? – joris
@joris temelde sabit bir SQUARE grafiği istiyorum. Pencereyi büyütsem bile, SQUARE'in ayrıldığını umuyorum. Ekranım geniştir, pencereyi azamileştirdikten sonra grafik de dikdörtgen olur. Hala olmasını istiyorum SQUARE –
Yine, tam bir kod örneği gönderebilir misin. Çünkü verilen cevap bunu yapmalı, onu kare olarak koru. Genişliğini veya yüksekliğini korumaz, ancak şeklini korur. – joris