IT TIP

ggplot ()으로 선 색상 변경

itqueen 2020. 12. 4. 21:38
반응형

ggplot ()으로 선 색상 변경


나는 ggplot2를 그다지 사용하지 않지만 오늘은 몇 가지 그래프를 살펴 보겠다고 생각했습니다. 하지만 수동으로 색상을 제어하는 ​​방법을 알 수 없습니다.geom_line()

나는 간단한 것을 간과하고 있다고 확신하지만 여기에 내 테스트 코드가 있습니다.

x <- c(1:20, 1:20)
variable <- c(rep("y1", 20), rep("y2", 20) )
value <- c(rnorm(20), rnorm(20,.5) )

df <- data.frame(x, variable, value )

d <- ggplot(df, aes(x=x, y=value, group=variable, colour=variable ) ) + 
            geom_line(size=2)
d

예상되는 출력을 제공합니다.

여기에 이미지 설명 입력

내가해야 할 일은 다음과 같은 간단한 것 뿐이라고 생각했습니다.

d +  scale_fill_manual(values=c("#CC6666", "#9999CC"))

그러나 그것은 아무것도 바꾸지 않습니다. 내가 무엇을 놓치고 있습니까?


color그리고 fill별도의 미학입니다. 색상 을 수정 하려면 해당 배율을 사용해야합니다.

d + scale_color_manual(values=c("#CC6666", "#9999CC"))

당신이 원하는 것입니다.

참고 URL : https://stackoverflow.com/questions/5171263/changing-line-colors-with-ggplot

반응형