正方形のグラフに線を描きたい。
スケールx-axis
とはy-axis
同じでなければなりません。
たとえば、xの範囲は0〜10で、画面上で10cmです。yも0〜10の範囲で、10 cmでなければなりません。
ウィンドウサイズをいじったとしても、正方形の形状を維持する必要があります。
現在、グラフはウィンドウサイズに合わせてスケーリングされます。
どうすればこれを達成できますか?
更新:
以下を試しましたがうまくいきませんでした。
plt.xlim(-3, 3)
plt.ylim(-3, 3)
plt.axis('equal')
それは私のために働いています。機能しないコード例全体を投稿できますか?そして、何がうまくいかないのか説明できますか?同じスケールだけが必要ですか?それとも同じ範囲ですか?
—
joris 2013
@joris基本的には、固定されたSQUAREグラフが必要です。ウィンドウを最大化しても、SQUAREが予約されていることを願っています。画面が広く、ウィンドウを最大化すると、グラフも長方形になります。私はそれがまだ
—
正方形である
繰り返しますが、完全なコード例を投稿できますか?与えられた答えはそれをするべきなので、それを正方形として保存します。幅や高さは維持しませんが、形状は維持します。
—
joris 2013
SOで他の人とやり取りするときは、少し研ぎ澄まさないようにしてください。あなたは人々の優しさから助けを得ているので、少し権利が少ない行動をとってください。
—
tacaswell 2013
3Dのために、あなたは少し余分な作業をしなければならない:stackoverflow.com/questions/13685386/...
—
トレバー・ボイド・スミス