3
상자 플라워와 라인 플롯을 ggplot2
을 사용하여 결합하고 싶습니다. 그러나 각 그룹 (g
)에 대해 x 축의 범주에 걸쳐 포인트를 연결하는 선을두기 위해 고심하고 있습니다. geom_boxplot과 geom_line을 결합하십시오.
df <- data.frame(x = rep(letters[1:3],each=5),
y = c(1:5,sample(10,5),1:5),
g = rep(LETTERS[1:5],3))
library(ggplot2)
ggplot(df, aes(x=x,y=y)) + geom_boxplot() + geom_point(aes(colour = g))
나는 모든
A
점을 연결하는 선을 갖고 싶어
, 등등 모든 B
점을 연결하는 선.
여기에 몇 가지 답변을 살펴 봤지만 통합 할 수는 없습니다. 그들은 group=1
을 사용하도록 제안하지만 이것은 각 그룹에 대한 내 개별 라인에 적합하지 않습니다. g
. 어쩌면 stat_summary
을 사용하고 있습니까?
'geom_line (aes (group = g))'을 (를) 추가 하시겠습니까? 멋진 모양을 만듭니다. – Justin
예제 코드에서'set.seed'를 추가하면'sample'을 호출 할 때 정확하게 이미지를 복제 할 수 있습니다. –
@Justin, aw man 나는'geom_line (aes (color = g))'을 사용하고 있었고, ggplot은 문제가있었습니다. 귀하의 제안은 문제를 해결합니다. 또한 실제로는 멋진 모양을 만듭니다. – user1320502