범례에 두 레벨이 있어야하는 플롯이 있습니다. Ggplot은 데이터 프레임에 나타나지 않는 4 개를 포함하여 6 단계의 범례를 보여줍니다. 내가 분명히 뭔가 잘못하고있는 중이 야ggplot 범례가 데이터에없는 레벨을 표시합니다.
x <- seq(from=1, to=10, by=0.5)
y.2 <- x^2
y.3 <- x^3
exponent.2 <- 2
exponent.3 <- 3
data2 <- data.frame(x=x, y=y.2, exponent = exponent.2)
data3 <- data.frame(x=x, y=y.3, exponent = exponent.3)
data <- rbind(data2, data3)
p <- ggplot(data,aes(x,y,group=exponent, color=exponent)) + geom_line()
p
을하지만, 문제를 찾는 데 도움이 필요 : 문제의 간단한 재생은 다음과 같습니다.
감사합니다. 그게 내가 필요한 것입니다. –