일부 geom_point에 대한 범례를 추가해야합니다. geom_line 그래프에 추가하고 있습니다. 예제는 다음과 같습니다.geom_point로 범례 추가하기
require(dplyr)
require(ggplot2)
set.seed(1111)
내 개체
Sum <- sample(1:50, 10)
year <- c(1990:1999)
index.one <- sample(0:1, 10,replace=TRUE)
index.two <- sample(0:1, 10,replace=TRUE)
df <- data_frame(Sum, year, index.one, index.two)
그래프
graph <- ggplot(df, aes(x=year,y=Sum))+ geom_line() +
geom_point(data=df[df$index.one==1,], aes(x=year, y=Sum), colour="red",
fill="red", shape=22) +
geom_point(data=df[df$index.two==1,], aes(x=year, y=Sum), colour="blue",
fill="blue", shape=22) +
scale_x_continuous(breaks = seq(1990,1999, by=1))
나는 그래프의 파란색과 빨간색 점은 범례를 추가해야합니다.
감사합니다.
와 동일한 포인트를 세우고 점은 geom_point'에 aes''내 색상을 설정해야하는 필터 ' – bouncyball