ComputerLanguage_Program/R
[R] ggPieDonut 사용 하기
pbj0812
2019. 11. 16. 22:41
0. 목표
- 아래 그림과 같은 도넛 차트와 파이 차트를 합친 ggPieDonut 생성
1. 데이터 준비
- language는 위의 파이 차트를 나타냄
- work는 도넛 차트를 나타냄
- p1은 language 별 work의 백분율을 나타냄
- h는 language 간의 사용 빈도를 나타냄
- p2는 p1 * h 를 나타냄
2. 라이브러리 설치
- ggplot2, ggiraph, plyr, moonBook library가 필요
install.packages("ggplot2")
install.packages("ggiraph")
install.packages("plyr")
install.packages("moonBook")
3. 라이브러리 불러오기
require(ggplot2)
require(ggiraph)
require(plyr)
require(moonBook)
4. 데이터 불러오기
data = read.csv("C:/Users/user/Desktop/data2.csv")
5. ggPieDonut 생성
- c 안에는 항목을 넣어주고, y에는 퍼센트를 넣어줌
- interactive=TRUE일 경우 아래 그림과 같이 마우스 오버시 해당 건에 대한 비율을 보여줌
ggPieDonut(data,aes(x=c(language,work),y=p2),interactive=FALSE)