이 plot()
함수를 사용하면 특정 간격 (예 :에서 x=1
로 x=2
) 동안 선 유형을 변경 하고 나머지 플롯은 다른 선 유형으로 남겨 둘 수 있습니까?
lines()
동일한 효과에 여러 번 사용할 수 있다는 것을 알고 있지만 더 쉬운 방법이 있는지 궁금합니다.
대신 ggplot을 사용하는 것은 어떻습니까?
data <- data.frame(matrix(rnorm(20),20))
names(data) <- "series"
library(reshape2)
library(dplyr)
data <- data.frame(cbind(Index=1:nrow(data),data))
data$Col <- data$Index < 8 & data$Index > 3
ggplot(data, aes(x=Index,y=series,color=factor(Col))) +
geom_line(aes(group=1),size=1) +
guides(colour=F)
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다