2016-04-23 8 views
2

私は垂直散布図を作ろうとしています。多くのボックスプロットに表示されているのと同様です。しかし、棒グラフでは、棒グラフの幅を増やしてさまざまな要素の棒を閉じることができますが、これはgeom_pointでは機能しません(とにかく魅力的ではありません)。私はここで紛失している。ggplot2 geom_point()の間のスペースを減らす

例:

df <- data.frame('facs' = sample(1:5, 50, replace = TRUE), 
       'var' = sample(c('boy','girl'), 50, replace = TRUE), 
       'val' = rnorm(50) 
       ) 
ggplot(df, aes(facs, val)) + geom_point(aes(color = as.factor(facs), size = 4)) + facet_wrap(~var) 

出力はこのように見えますが、私は本当にすべての間でその空きスペース短くしたい:あなたは+ coord_fixed(ratio = 3)を追加してみてください可能性が enter image description here

答えて

5

、または任意の数> 1を、軸比が固定されます。

一方、size = 4aes()から移動すると、凡例の不要な部分が取り除かれます。すなわちgeom_point(aes(color = as.factor(facs)), size = 4)

関連する問題