Ggplot2에서 포인트 크기를 변경하는 방법(3가지 예)
ggplot2 산점도의 점 크기를 변경하려면 size 인수를 사용할 수 있습니다.
some_ggplot +
geom_point(size= 1.5 )
기본 크기는 1.5 이지만 이 값을 줄이거나 늘려 포인트를 더 작게 또는 더 크게 만들 수 있습니다.
다음 예에서는 R에 내장된 mtcars 데이터세트를 사용하여 실제로 각 방법을 사용하는 방법을 보여줍니다.
참고로 다음은 기본 크기를 사용한 ggplot2 산점도의 모습입니다.
library (ggplot2)
ggplot(data=mtcars, aes (x=mpg, y=wt)) +
geom_point()
예 1: ggplot2에서 포인트 크기 늘리기
다음 코드는 ggplot2에서 산점도를 생성하고 크기 인수를 사용하여 포인트 크기를 늘리는 방법을 보여줍니다.
library (ggplot2)
#create scatterplot with increased point size
ggplot(data=mtcars, aes (x=mpg, y=wt)) +
geom_point(size= 5 )
포인트는 기본 크기보다 훨씬 큽니다.
예 2: ggplot2에서 포인트 크기 줄이기
다음 코드는 ggplot2에서 산점도를 생성하고 크기 인수를 사용하여 포인트 크기를 줄이는 방법을 보여줍니다.
library (ggplot2)
#create scatterplot with decreased point size
ggplot(data=mtcars, aes (x=mpg, y=wt)) +
geom_point(size= 0.5 )
포인트는 기본 크기보다 훨씬 작습니다.
예 3: 변수를 기준으로 포인트 크기 조정
다음 코드는 ggplot2에서 산점도를 생성하고 qsec 이라는 mtcars 데이터세트의 다른 변수 값을 기반으로 각 포인트 크기를 조정하는 방법을 보여줍니다.
library (ggplot2)
#create scatterplot with point size based on value of qsec
ggplot(data=mtcars, aes (x=mpg, y=wt)) +
geom_point( aes (size=qsec))
이제 각 포인트의 크기는 qsec 변수의 값에 따라 달라집니다.
ggplot2는 또한 qsec 변수의 값이 각 점의 크기에 어떻게 매핑되는지 이해하는 데 도움이 되도록 플롯 오른쪽에 범례를 자동으로 추가합니다.
참고 : geom_point() 함수에 대한 전체 문서는 여기에서 찾을 수 있습니다.
추가 리소스
다음 튜토리얼에서는 ggplot2에서 다른 일반적인 작업을 수행하는 방법을 설명합니다.
ggplot2에서 점 모양을 변경하는 방법
ggplot2에서 범례 제목을 변경하는 방법
ggplot2에서 축 레이블을 회전하는 방법
R에서 수정하는 방법: “ggplot” 함수를 찾을 수 없습니다.