重複マーカーの場合:このmatplotlib
ような質問が にいくつかあることは承知しています。私の質問はnotについてです。Tkinter
matplotlib
私は今、レナをPythonにインポートし、彼女の帽子に緑色の点を描いています
In [72]: from PIL import Image
....: import matplotlib.pylab as plt
....: im = Image.open('lena.jpg')
....: fig = plt.figure()
....: axes = fig.add_axes([0.1, 0.1, 0.8, 0.8])
....: axes.imshow(im)
....: axes.scatter(50, 50, marker='s', color='green')
Out[72]: <matplotlib.collections.PathCollection at 0xb3e2ef0>
(赤い点は無視してください)
緑の点(50, 50)
をレナの帽子に残しておきたいのですが、緑の点を左上隅ではなく左下隅にも描きたいと思います。
私は次のようなものを期待しています:
matplotlib
ご覧のとおり、 1行追加するだけでこれを簡単に行うことができました。
axes.invert_yaxis()
質問
でキャンバスに描いていますTkinter
。どうすれば同じ効果を得ることができますか?
アップデート
レナは単に私の目的を説明するためのものです。私の本当の問題では、何もインポートしていませんTkinter
。空のキャンバスに絵を描いているだけです。データを変更するのは気が進まないので、図面を上下逆にしたいだけです。私のレナのイラストのように、座標はまだ(50, 50)
. 違いは、上隅ではなく左下にあることです。