3

pyplot を使用してプロットされた関数があります。カーソルをウィンドウ上に移動すると、ウィンドウの左下にカーソルの位置の X と Y の値が表示されます (たとえば、x = 4.27567e+06 y = 6.98764e- のように表示されます)。 09)。

これらの値の有効桁数を変更するにはどうすればよいですか? 軸の設定と目盛りの設定で遊んでみましたが、役に立たないようです。

上記の例でわかるように、現在の解像度は有効数字 6 桁ですが、8 桁以上の解像度が必要です。

参考までに、プロットしている配列には、表示する必要があるものよりもはるかに小さい間隔で区切られたポイントがあるため、それは問題ではありません。

これを行うためのコマンドがmatplotlibにありますか?

ありがとう。

4

1 に答える 1

6

カーソルの現在の位置に関する情報を表示するテキストを完全にカスタマイズできます。

ax = plt.gca()
ax.format_coord = lambda x,y: '%10d, %10d' % (x,y)
于 2015-07-15T06:30:00.083 に答える