ggplot2에서 다 지점 “덤벨”그림 만들기

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

다음은 설정입니다.

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

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

나는 각각의 ggplot2 geom 근처 ^^ 노트를 넣었습니다.

그리고, 결과는 다음과 같습니다.

소스: Make Multi-point “dumbbell” Plots in ggplot2 | rud.is