最初のおもちゃのデータ:
df = read.table(text =
"id year value sex
1 2000 0 1
1 2001 1 0
1 2002 0 1
1 2003 0 0
2 2000 0 0
2 2002 0 0
2 2003 1 0
3 2002 0 1
4 2000 0 0
4 2001 0 1
4 2002 1 0
4 2003 0 1 ", sep = "", header = TRUE)
sex==1 の ID で年を視覚化したい場合は、
df2 <- df[df$sex==1,] p <- ggplot(df2, aes(y=id)) p <- p + geom_point(aes(x=year)) p
残りの各ID間の距離が同じになるように、観測2をグラフから非表示にするにはどうすればよいですか? ブレークが id の場合、y 軸上の 2 つの目盛り間の距離を調整する一般的な方法はありますか?
ファセットを使用する場合にも解決策は機能しますか?
p <- ggplot(df, aes(y=id)) p <- p + geom_point(aes(x=year)) p <- p + facet_grid(sex ~.)