본문 바로가기
4. 그래프 꾸미기(저수준 함수)/text() - 텍스트 추가

[R 시각화] 그래프의 점 옆에 좌표 표시하기

by makhimh 2020. 8. 26.
반응형

[R 시각화] 그래프의 점 옆에 좌표 표시하기


먼저 그래프에 점을 찍어봅시다.


x=c(1,2,3)

y=c(1,2,3)


plot(x,y,xlim=c(0,5),ylim=c(0,5))


text 함수를 이용하여 점의 좌표를 표시합시다. 텍스트가 표시될 위치의 좌표를 먼저 입력하고, 나타내기 원하는 문장을 입력합니다. (1,1)을 나타낼 것입니다. 



text(x[1],y[1],"(1,1)")



점과 입력문장이 겹친다는 문제가 있습니다. 위치를 미세하게 조정하는 방법도 있지만, pos 옵션을 이용하면 간단히 해결됩니다. 


text(x[1],y[1],"(1,1)",pos=1)



pos 뒤에 입력된 숫자는 위치를 의미합니다. 1,2,3,4는 하,좌,상,우 입니다. 


위 그림 코드


plot(1,1,xlim=c(0,2),ylim=c(0,2))


text(x[1],y[1],"pos1",pos=1)

text(x[1],y[1],"pos2",pos=2)

text(x[1],y[1],"pos3",pos=3)

text(x[1],y[1],"pos4",pos=4)


반응형

댓글