2017-10-17 3 views
0

私はgplotでドットプロット(ストリップチャート)を作成したいが、コードは互いの上にドットを積み重ねているようだ。これ以上の変化はありません:(。誰もが参照詳細情報についてはドットチャート/ストリップチャート/ドットプロットGGplotは、ドットを重ねて重ねます。これをどうすれば解決できますか?

dp <- ggplot(df, aes(x = Month, y = Ratio, fill = City)) + 
geom_dotplot(position = "dodge") 
dp 

を "かわす" あなたがポジションを好むかもしれない。この

dp <- ggplot(df, aes(x = Month, y = Ratio, fill = City)) + 
geom_dotplot(position = position_jitter(width = 0.1, height = 0.1)) 
dp 

を試してみてください

df <- data.frame(City = c("AMS", "AMS", "AMS", "AMS", "BEL", "BEL", "BEL", "BEL"), 
      Month = c(4, 5, 6, 7, 4, 5, 6, 7), 
      Ratio = c(8, 9, 10, 5, 12, 13, 9, 10)) 

dp <- ggplot(df, aes(x = Month, y = Ratio, fill = City)) + 
    geom_dotplot() 

答えて

関連する問題