私はRとggplotを使用していくつかのデータの散布図を描画していますが、y軸の数値がコンピュータースタイルの指数形式、つまり4e + 05、5e + 05などで出力されることを除いて、すべて問題ありません。これは明らかに許容できないので、50万、40万などとして表示するようにします。適切な指数表記を取得することも可能です。
プロットのコードは次のとおりです。
p <- ggplot(valids, aes(x=Test, y=Values)) +
geom_point(position="jitter") +
facet_grid(. ~ Facet) +
scale_y_continuous(name="Fluorescent intensity/arbitrary units") +
scale_x_discrete(name="Test repeat") +
stat_summary(fun.ymin=median, fun.ymax=median, fun.y=median, geom="crossbar")
どんな助けも大歓迎です。
4e + 05は科学表記ではありません。科学表記にコンピューターで近似したものです。私が考えることができるどの印刷雑誌でもそれは受け入れられないでしょう、それで私はそれを私の論文のために受け入れられないと見なします。
—
Jack Aidley、
ggplot
デフォルトのオプションを「明らかに許容できない」ものとして説明する場合は注意してください。あなたが持っている意味個人的な好みは異なるフォーマットのために。フォーマット内の数値4e+05
は科学表記法であり、さまざまなアプリケーションで推奨されるフォーマットです。