본문 바로가기
6. 데이터 시각화 - ggplot2/산점도

[ggplot] 산점도에 좌표 추가하기

by makhimh 2023. 1. 16.
반응형

좌표를 추가할 때는 geom_text 함수를 사용합니다. label 에 좌표 이름이 들어가게 되는데, 좌표 이름 열을 미리 생성해 놓아야 합니다. 위치는 hjust와 vjust 로 적당히 조절합니다. 크기는 size 옵션을 이용합니다. 

 

예시는 아래와 같습니다. 

 

library(tidyverse)

x1=c(1,1,2,2)
y1=c(1,2,1,2)
df=data.frame(x,y)
df['label']=paste('(',df$x,',',df$y,')')


ggplot(data=df,aes(x=x1,y=y1))+
  geom_point()+
  scale_x_continuous(limits = c(0,3))+
  scale_y_continuous(limits = c(0,3))+
  geom_text(aes(x=x1,label=label),vjust=-2,size=5)

 

반응형

댓글