에서 지터 플롯에 하위 그룹 레이블을 추가 내가 레이블을 추가 할 + geom_text(aes(x=ds, y=128, label=sum(size)), size=2)
를 사용하려고했습니다내가 지터 플롯과 같은 거의-상자 그림을 ggplot2
aggregate(list(size=dt$size), list(dt$ds, dt$test), sum)
Group.1 Group.2 size
1 b217 se 9847
2 c10 se 97296
3 c613 se 21633
4 c7 se 207540
...
, 그러나 나는 각 위치에 동일한 레이블을 얻을 - 어떻게의 합계를 얻을 수 있습니다 : - 음모의 예를 들어 크기가 여기 합계 데이터의 바로 그 섹션?
편집: 지금 어디에 있어요 여기 가있어 - 내가 undefined columns selected
오류 ... 어딘가에 - 어쩌면 난 그냥
data <- rbind(se,cb,cb.se)
labels <-ddply(data, c("ds", "test"), function(df) sum(df$size))
ggplot(data=data, aes(x=ds)) +
geom_jitter(aes(y=size, colour=root)) +
geom_text(data=labels, aes(x=ds, y=600, label=V1), size=3) +
facet_wrap(test ~ .)
이 코드가 작동하지 않는 잘못된 방향으로 갈거야 . 다중 data=
섹션 때문일 수 있습니까?
에 새 열을 만들
ddply
을 알려줍니다. 재현 가능한 예제가 없으면 더 많은 것을 말하기 어렵습니다. – hadley해결책을 게시했습니다. 불행히도 샘플 데이터를 제공하지 않았기 때문에 무작위 데이터를 다시 만들어야했습니다. 이는 솔루션이 자신의 데이터를 반영 할 수도 있고 반영하지 않을 수도 있음을 의미합니다. 나중에 참조 할 수 있도록 문제의 최소한의 예를 만들고 문제를 재현하는 데 사용할 수있는 샘플 데이터를 붙여 넣으면 더 많은 답변을 얻을 수 있습니다. 어쨌든 도움이되기를 바랍니다. – Andrie