ggplot 으로 figure 를 그렸을 때, 범례 (legend) 를 제거하고 싶을 때가 있습니다.
그럴때 사용하는 방법에 대하여 포스팅하겠습니다.
iris 데이터 기준으로 말씀드리겠습니다.
iris 데이터에서 Species 에 따른
Sepal.Length 와 Petal.Length 의 분포를 보고 싶어서 아래와 같은 figure 를 그렸습니다.
ggplot(iris, aes(Sepal.Length, Petal.Length, color=Species))+
geom_point()+
theme_bw()
위 그림의 우측에 나와있는 범례를 지우기 위해서는 어떻게 해야할까요??
방법은 다음과 같습니다.
ggplot(iris, aes(Sepal.Length, Petal.Length, color=Species))+
geom_point()+
theme_bw()+
theme(legend.position = "none")
위의 코드와의 차이라면, 4번째 줄이 추가 된 것인데요.
위의 코드가 바로 legend를 없애는 코드가 되겠습니다.
바로 이렇게 legend 가 사라진 것을 확인할 수 있습니다^^
간단하죠?
도움이 되셨다면, '공감' 버튼 부탁드립니다^^