전체 가이드: ggplot2에서 글꼴 크기를 변경하는 방법


다음 구문을 사용하여 ggplot2의 다양한 요소의 글꼴 크기를 변경할 수 있습니다.

 p + theme(text=element_text(size= 20 ), #change font size of all text
        axis. text =element_text(size= 20 ), #change font size of axis text
        axis. title =element_text(size= 20 ), #change font size of axis titles
        plot. title =element_text(size= 20 ), #change font size of plot title
        legend. text =element_text(size= 20 ), #change font size of legend text
        legend. title =element_text(size= 20 )) #change font size of legend title   

다음 예에서는 ggplot2의 다음 산점도와 함께 이 구문을 사용하는 방법을 보여줍니다.

 library (ggplot2)

#create data frame
df <- data. frame (x=c(1, 2, 3, 4, 5, 6),
                 y=c(6, 8, 14, 19, 22, 18),
                 z=c('A', 'A', 'B', 'B', 'C', 'C'))

#create scatterplot
p <- ggplot(df, aes (x=x, y=y, color=z)) +
       geom_point(size= 3 ) +
         ggtitle(" This is the Title ")

p

예 1: 모든 텍스트의 글꼴 크기 변경

다음 코드는 플롯에 있는 모든 텍스트 요소의 글꼴 크기를 변경하는 방법을 보여줍니다.

 p + theme(text=element_text(size= 20 )) 

ggplot 글꼴 크기 변경

예 2: 축 텍스트의 글꼴 크기 변경

다음 코드는 축 텍스트의 글꼴 크기만 변경하는 방법을 보여줍니다.

 p + theme(axis. text =element_text(size= 30 )) 

ggplot2는 축 텍스트의 글꼴 크기를 변경합니다.

예 3: 축 제목의 글꼴 크기 변경

다음 코드는 축 제목의 글꼴 크기만 변경하는 방법을 보여줍니다.

 p + theme(axis. title =element_text(size= 30 )) 

ggplot2는 축 레이블의 글꼴 크기를 변경합니다.

예 4: 플롯 제목의 글꼴 크기 변경

다음 코드는 플롯 제목의 글꼴 크기만 변경하는 방법을 보여줍니다.

 p + theme(plot. title =element_text(size= 30 )) 

ggplot은 플롯 제목의 글꼴 크기를 변경합니다.

예 5: 캡션 텍스트의 글꼴 크기 변경

다음 코드는 캡션 텍스트의 글꼴 크기를 변경하는 방법을 보여줍니다.

 p + theme(legend. text =element_text(size= 30 )) 

ggplot2는 범례 텍스트 크기를 변경합니다.

예 6: 캡션 제목의 글꼴 크기 변경

다음 코드는 캡션 제목의 글꼴 크기를 변경하는 방법을 보여줍니다.

 p + theme(legend. title =element_text(size= 30 )) 

ggplot2는 범례 제목 글꼴 크기를 변경합니다.

추가 리소스

ggplot2 타이틀에 대한 전체 가이드
ggplot2에서 범례 크기를 변경하는 방법
ggplot2에서 축 레이블을 회전하는 방법

의견을 추가하다

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