더북(TheBook)

05 | 그래프에 그려진 데이터의 식별(identify)

그래프를 그린 뒤 identify( )를 호출하면 마우스가 커서가 십자 모양으로 변한다. 이 십자 커서로 그래프에서 특정 점을 클릭하면 클릭된 점과 가장 가까운 데이터에 레이블을 표시한다. 마우스 클릭을 중단하려면 그래프가 나타난 창을 닫으면 된다.7

표 6-21 산점도 위의 점 식별

identify : 산점도 위의 점을 식별한다.

identify(
  x,      # 식별할 점의 X 좌표
  y=NULL, # 식별할 점의 Y 좌표
  labels=seq_along(x), # 식별 후 레이블은 labels에 지정된 값으로 출력된다.
  ...
)

다음은 cars 데이터의 좌표를 식별하는 예다.

> plot(cars, cex=.5)
> identify(cars$speed, cars$dist)
그림 6-26 cars 데이터에서 데이터 식별하기
그림 6-26 cars 데이터에서 데이터 식별하기

7 만약 RStudio를 사용 중이라면 그래프의 우측 상단에 있는 [Finish] 버튼을 클릭한다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.