17

これは繰り返しの質問のように聞こえるかもしれませんが、そうでないことを願っています。基本的なR graphicsヒストグラム関数にはbreaks="FD"、ヒストグラムに妥当​​なサイズのビンサイズを与えるオプションがありますが、同様の単純なオプションはありggplot2ますか? または、同じオプションを で使用できますggplot2か?

で を調整できることは理解していますがbinwidthgeom_histogram審美的に心地よく共鳴できる を生成するためのより簡単な方法を探していbinsizeます。

4

1 に答える 1

18
set.seed(42)
x <- rnorm(1000)
hist(x,breaks="FD")

library(ggplot2)
breaks <- pretty(range(x), n = nclass.FD(x), min.n = 1)
bwidth <- breaks[2]-breaks[1]
df <- data.frame(x)
ggplot(df,aes(x))+geom_histogram(binwidth=bwidth,fill="white",colour="black")
于 2013-01-07T16:58:59.253 に答える