본문 바로가기

R

R - 방사형 차트(radar chart)

방사형 차트 :

레이더 차트나 거미줄 차트라고 부르는데, 다중변수 데이터를 2차원 평면상에 시각화할 수 있는 그래프이다.

방사형 차트 장점 :

· 유사한 특성 평가가 용이함

· 감정/약점 표현 시 유리함

· 여러 항목 비교 시 유리함

 

# 방사형 차트 패키지 설치
install.packages('fmsb')
library(fmsb)

# 데이터 만들기
score <- c(80,60,95,85,40)
score
maxscore <- rep(100,5)
maxscore
minscore <- rep(0,5)
minscore
ds <- rbind(maxscore,minscore,score)

# ds 데이터를 데이터 프레임으로 만들기
ds <- data.frame(ds)
ds

# column 이름 설정하기
colnames(ds) <- c('국어','영어','수학','물리','음악')
ds

# 방사형차트 그리기 1
radarchart(ds)

# 방사형차트 그리기 2
radarchart(ds, #데이터프레임 부분
           pcol='dark green', #다각형의 윤곽선 색 지정
           pfcol=rgb(0.2,0.5,0.5,0.3), #다각형의 내부의 색 지정 
           plwd=3, #다각형의 윤곽선의 두께
           cglcol='grey', #거미줄의 색
           cglty=1, #거미줄의 타입
           cglwd=0.8, #거미줄의 두께
           axistype = 1, #축의 레이블 타입
           seg=4, #거미줄의 구간의 갯수 
           axislabcol='grey', #레이블의 글자의 색상
           caxislabels=seq(0,100,25)) #레이블 값을 의미

 

'R' 카테고리의 다른 글

R - Word Cloud  (0) 2021.06.03
R - ggplot  (0) 2021.06.01
R - treemap (나무지도)  (0) 2021.06.01
R - 조합, 집계  (0) 2021.05.31
R - 샘플링(sampling)  (0) 2021.05.31