R에서 경로 외부에 텍스트를 추가하는 방법
다음 기본 구문을 사용하여 R의 플롯 외부에 텍스트를 추가할 수 있습니다.
text(x=8, y=-0.5, ' Some Text ', xpd=NA)
이 특정 예에서는 (8, -0.5)의 (x, y) 위치에 “Some Text”라는 텍스트를 추가합니다.
xpd 인수는 텍스트를 배치할 위치에 대해 세 가지 잠재적인 값을 취합니다.
- FALSE : 플롯 내부에서만
- TRUE : 외부 추적 영역에서
- NA : 추적 장치의 어느 곳에서나
xpd=NA 를 지정하면 플롯 외부에 텍스트를 추가할 수 있습니다.
다음 예에서는 이 구문을 실제로 사용하는 방법을 보여줍니다.
예 1: 경로 외부에 텍스트 요소 추가
다음 코드는 오른쪽 하단 모서리에 있는 경로 외부에 텍스트 요소를 추가하는 방법을 보여줍니다.
#define variables x <- c(1, 2, 3, 4, 5, 6, 7, 8, 9, 10) y <- c(4, 5, 5, 4, 6, 8, 12, 15, 19, 22) #create scatterplot plot(x, y) #add text outside of plot text(x=8, y=-0.5, ' Some Text ', xpd=NA)

플롯에서 (8, -0.5)의 (x, y) 좌표에 텍스트 요소가 추가되었습니다.
y 좌표 값이 y 축의 하한값보다 작으므로 텍스트 요소는 결국 경로 아래에 배치됩니다.
예 2: 경로 외부에 여러 텍스트 요소 추가
다음 코드는 text() 함수를 여러 번 사용하여 플롯 외부에 여러 텍스트 요소를 추가하는 방법을 보여줍니다.
#define variables x <- c(1, 2, 3, 4, 5, 6, 7, 8, 9, 10) y <- c(4, 5, 5, 4, 6, 8, 12, 15, 19, 22) #create scatterplot plot(x, y) #add multiple text elements outside of plot text(x=8, y=-0.5, ' Below Plot ', xpd=NA) text(x=8, y=25, ' Above Plot ', xpd=NA)

text() 함수를 여러 번 사용하면 플롯 외부에 여러 텍스트 요소를 추가할 수 있습니다.
text() 함수에서 x 및 y 인수를 자유롭게 사용하여 원하는 정확한 위치에 텍스트를 배치할 수 있습니다.
추가 리소스
다음 튜토리얼에서는 R에서 다른 일반적인 기능을 사용하는 방법을 설명합니다.
R에서 플롯 외부에 범례를 그리는 방법
기본 R 플롯에서 범례 위치를 변경하는 방법
R에서 같은 줄에 문자열과 변수를 인쇄하는 방법