Ggplot2에서 선 두께를 조정하는 방법


ggplot2 의 선 두께를 조정하려면 size 인수를 사용할 수 있습니다.

 ggplot(df, aes (x = x, y = y)) +
  geom_line(size = 1.5 )

크기의 기본값은 1이지만 두께를 조정하려는 소수점 값을 지정할 수 있습니다.

이 튜토리얼에서는 실제로 선 두께를 조정하는 방법의 예를 제공합니다.

예: ggplot2에서 선 두께 조정

다음 코드는 ggplot2를 사용하여 간단한 선 플롯을 만드는 방법을 보여줍니다.

 #load ggplot2 visualization package
library (ggplot2)

#create data
df <- data. frame (x=c(1, 2, 3, 4, 5, 6, 7),
                 y=c(6, 8, 12, 14, 11, 10, 15))

#create line plot
ggplot(df, aes (x = x, y = y)) +
  geom_line() 

기본적으로 선 두께는 1이지만 size 인수를 사용하여 늘릴 수 있습니다.

 library (ggplot2)

#create line plot
ggplot(df, aes (x = x, y = y)) +
  geom_line(size = 2 ) 

ggplot2에서 선 두께 조정

다음 코드는 선 두께에 대해 다양한 크기를 사용하여 다양한 선 플롯을 표시합니다.

 library (ggplot2)
library (gridExtra)

#create data
df <- data. frame (x=c(1, 2, 3, 4, 5, 6, 7),
                 y=c(6, 8, 12, 14, 11, 10, 15))

#create four line plots
plot1 <- ggplot(df, aes (x=x,y=y)) + geom_line() + ggtitle(" Size = 1 (Default) ")
plot2 <- ggplot(df, aes (x=x,y=y)) + geom_line(size= 1.5 ) + ggtitle(" Size = 1.5 ")
plot3 <- ggplot(df, aes (x=x,y=y)) + geom_line(size= 2 ) + ggtitle(" Size = 2 ")
plot4 <- ggplot(df, aes (x=x,y=y)) + geom_line(size= 3 ) + ggtitle(" Size = 3 ")

#display all line plots stacked on top of each other
grid. arrange (plot1, plot2, plot3, plot4, ncol=1) 

ggplot2에서 선 너비 변경

size 인수에 지정된 값이 클수록 플롯의 선이 더 두꺼워집니다.

여기에서 더 많은 R 튜토리얼을 찾아보세요.

의견을 추가하다

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다