반응형
[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)
반응형
'4. 그래프 꾸미기(저수준 함수) > text() - 텍스트 추가' 카테고리의 다른 글
[R] 텍스트 사이즈, 폰트 설정 방법 (0) | 2020.10.29 |
---|---|
R에서 plot창에 그래프 대신 텍스트 출력 방법 (0) | 2019.12.05 |
댓글