1

最近、ggplot2 ディストリビューションを古いもの (バージョンを思い出せません) から v0.9.1 に更新しました。更新前に、scale_y_log10 を使用すると、すべての値が 10 の累乗表記でした。これは、特に LaTeX ラベルを使用することで、非常に見やすくなりました。今ではすべてを科学的表記法で取得していますが、プロットを見るとあまり気に入っているとは言えません。細かいところですが、10のべき乗表記に戻す方法はありますか?

ありがとう

4

1 に答える 1

2

上記のコメントでリンクされているガイド Chase の 33 ~ 34 ページにあるものをコピーして貼り付けるだけです。

# install.packages(c("scales", "ggplot2"), dependencies = TRUE)
require(ggplot2)

DF <- data.frame(x = rlnorm(1000, m = 10, sd = 5))

10 の累乗表記

(q <- ggplot(DF, aes(x = log(x))) + geom_histogram())

10 の累乗表記 10 の累乗表記

require(scales)
q + scale_x_continuous(labels = math_format(e^.x)) + xlab("x")

10 の累乗表記

于 2012-05-27T20:48:33.250 に答える