Ggplot2에서 범례 제목을 제거하는 방법


다음 구문을 사용하여 ggplot2의 플롯에서 범례 제목을 제거할 수 있습니다.

 ggplot(df, aes(x=x_var, y=y_var, color=group_var)) +
  geom_point() +
  labs(color= NULL )

labs() 함수의 color=NULL 인수는 ggplot2에 범례 제목을 표시하지 않도록 지시합니다.

다음 예에서는 실제로 이 구문을 사용하는 방법을 보여줍니다.

예: ggplot2의 플롯 범례에서 제목 제거

다양한 농구 선수에 대한 정보를 포함하는 다음과 같은 데이터 프레임이 R에 있다고 가정합니다.

 df <- data. frame (assists=c(3, 4, 4, 3, 1, 5, 6, 7, 9),
                 points=c(14, 8, 8, 16, 3, 7, 17, 22, 26),
                 position=rep(c('Guard', 'Forward', 'Center'), times= 3 ))

#view data frame
df

  assist points position
1 3 14 Guard
2 4 8 Forward
3 4 8 Center
4 3 16 Guard
5 1 3 Forward
6 5 7 Center
7 6 17 Guard
8 7 22 Forward
9 9 26 Center

geom_point()를 사용하여 ggplot2에서 포인트 클라우드를 생성하면 범례가 기본 제목과 함께 표시됩니다.

 library (ggplot2)

#create scatter plot of assists vs. points, grouped by position
ggplot(df, aes(x=assists, y=points, color=position)) +
  geom_point(size= 3 ) 

범례에는 현재 범례 제목으로 “위치”라는 텍스트가 표시되어 있습니다.

범례에서 이 제목을 제거하려면 labs(color=NULL) 인수를 사용할 수 있습니다.

 library (ggplot2)

#create scatter plot and remove legend title
ggplot(df, aes(x=assists, y=points, color=position)) +
  geom_point(size= 3 ) +
  labs(color= NULL ) 

캡션 제목이 제거되었습니다.

추가 리소스

다음 튜토리얼에서는 ggplot2에서 다른 일반적인 작업을 수행하는 방법을 설명합니다.

ggplot2에서 범례 제목을 변경하는 방법
ggplot2에서 범례 크기를 변경하는 방법
ggplot2에서 범례 위치를 변경하는 방법

의견을 추가하다

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