3

以下は、左端が0にあるビンのヒストグラムをプロットしたものです。

myplot = ggplot(df,aes(x = myvar)) +
         geom_histogram(aes(y = ..density..), binwidth = .3)  

ヒストグラムのビンの中心を0にします(なぜこのような風変わりなことをしたいのか疑問に思われる場合は、ヒストグラムの弱点を説明するためです)。

4

1 に答える 1

9

、(呼び出し)でbreaks引数を渡すことができますstat_bin...geom_histogramstat_bin

myplot <-  ggplot(df,aes(x = myvar))+
 geom_histogram(aes(y = ..density..), breaks = seq(0,5,by=1))

これはオーバーライドbindwidthし、origin

詳細については、stat_binのヘルプを参照してください。

origin便利なパラメータ(おそらく設定)もありますが、 !origin = 0と組み合わせて使用​​することはできません。breaks

于 2013-03-08T03:25:26.590 に答える