プロット軸に科学的記数法を表示したくない 質問する

プロット軸に科学的記数法を表示したくない 質問する

私は定期的に コマンドを使用して R であらゆる種類の散布図を作成しますplot

プロット軸の両方、または片方だけが科学的記数法でラベル付けされることがあります。R が科学的記数法に切り替える決定をいつ下すのか理解できません。驚いたことに、プロットにラベルを付けるときに、正気な人間なら科学的記数法で書かないような数字が出力されることがよくあります。たとえば、5 は 5e+00 とラベル付けされます。1000 まで上がる対数軸があるとします。このような「小さな」数字では科学的記数法は不当です。

その動作を抑制し、R で常に整数値を表示するようにしたいのですが、これは可能ですか?

試してみましたoptions(scipen=10)が、5 ではなく 5.0 と書き始め、他の軸では 5 はまだ 5 のままです。R プロットで純粋な整数値を使用するにはどうすればよいでしょうか?

私は Windows 7 で R 2.12.1 を使用しています。

ベストアンサー1

options(scipen=5)または十分に高い数値を使用します。scipen オプションは、R が科学的記数法に切り替える可能性を決定します。値が高いほど、切り替える可能性が低くなります。プロットを作成する前にオプションを設定します。まだ科学的記数法が使用されている場合は、より高い数値に設定します。

おすすめ記事