ggalt 패키지 사용자는 최근에 geom_dumbbell() 플롯에 점을 추가하는 방법에 대한 질문을 게시했습니다. 지금은 geom_dumbbell()을 사용하여 수행 할 수있는 작업이 아니지만 데이터와 ggplot2를 사용하여 매우 간단하게이 작업을 수행 할 수 있습니다. 아래의 예는 카테고리당 3 개의 값을 사용하지만, 카테고리당 n 개의 값으로 확장되어야합니다 (특정 d 이후에 dummbell 차트를 사용하여 전달하려는 메시지를 시각화하는보다 적절한 방법을 재고해야 함).

셋업은 아래와 같이 합니다.

카테고리당 3 개의 값. 이 접근법은 매우 간단합니다.

  • 데이터 프레임의 모양을 변경하고 최소값을 가져 와서 눈 추적선을 그릴 수 있습니다 (이것은 하나의 기하 구조 임)
  • 세그먼트를 그릴 수 있도록 데이터 프레임의 모양을 변경하고 최소 / 최대 카테고리 값을 가져옵니다. (이것은 다른 기하 구조입니다)
  • 데이터 프레임의 모양을 바꾸고 포인트를 그립니다.

아래 코드에서는 ggplot2 geom 근처에 노트를 넣었습니다.

 

참조: Make Multi-point “dumbbell” Plots in ggplot2 | rud.is

(Visited 35 times, 1 visits today)