반응형
이산변수(Discrete Quantitative Data)는 정수 단위로 나누어 측정할 수 있는 변수를 의미한다. 이러한 변수들은 막대 차트, 점 차트, 원 차트 등을 이용하여 시각화하면 효과적이다.
막대 차트 시각화 - 세로
1
2
3
4
5
|
barplot(vector, ylim=c(0,600),
col=rainbow(8),
xlab = "x축 속성",
ylab = "y축 속성",
main = "그래프 제목")
|
ylim: y축 값 범위
col = rainbow(8): 8가지 무지개 색상
main: 차트 제목
막대 차트 시각화 - 가로
1
2
3
4
5
|
barplot(vector, ylim=c(0,600), horiz=T,
col=rainbow(8),
xlab = "x축 속성",
ylab = "y축 속성",
main = "그래프 제목")
|
'horiz=T' 속성을 지정하면 세로 막대 차트가 가로 막대 차트로 변형된다. 기타 나머지 모든 속성은 세로 막대 차트와 동일하다.
barplot 함수 내 기타 인수 | 설명 |
space = 3 | 숫자의 값이 커질수록 막대의 굵기는 작아지고 막대 사이의 간격은 넓어짐 |
cex.names = 0.8 | 축 이름의 크기 지정 |
col = rep(c(2, 4), 4) |
빨간색과 파란색에 해당하는 숫자를 4회 반복하여 8개의 막대 색상 지정: 검은색(1), 빨간색(2), 초록색(3), 파란색(4), 하늘색(5), 자주색(6), 노란색(7) 숫자 대신 'red', 'green' 처럼 문자로 지정 가능 |
원형 차트 시각화
1
|
pie(data, main = "차트 이름", col = c('green', 'blue', 'red', 'navy'))
|
2행 3열로 파티션 나누어 여러 그래프 표시
1
|
par(mfrow = c(2, 3))
|
반응형
'빅데이터 > R' 카테고리의 다른 글
[R] 데이터 전처리 - 데이터 셋 보기 (0) | 2019.12.04 |
---|---|
[R] 데이터 분석 절차와 데이터 종류 | 다중 변수(다변량) 자료 탐색 (0) | 2019.12.03 |
[R] 데이터 시각화 - 도구 분류 (0) | 2019.12.02 |
[R] 데이터 분석 절차와 데이터 종류 | 단일 변수(일변량) 자료 탐색 (0) | 2019.12.02 |
[R] 로컬 파일 가져오기 (csv 파일 읽기 & 쓰기, 엑셀 xlsx 파일 읽기) (0) | 2019.12.01 |