> sex <- factor("m", c("m", "f"))
> sex
[1] m
Levels : m f
>nlevels(sex)
[1] 2
>levels(sex)
[1] "m", "f"
>
단계를 정해야하는 경우
>ordered(c("a", "b", "c"))
[1] a b c
Levels : a < b < c
> factor(c("a", "b", "c"), ordered=TRUE)
[1] a b c
Levels : a < b < c
예제는 <R을 이용한 데이터 분석 실무> 를 참고하였습니다.
요인 Factor은, 범주화 변수를 위한 데이터입니다.
nlevels()로 몇 줄이 있는지를 파악할 수 있으며
levels()로 살펴볼 수도 있습니다.
또한 ordered()로 범주의 단계(순서)를
설정해줄 수 도있습니다.
'시각화 > R' 카테고리의 다른 글
| ▶R로만드는 데이터시각화 : 기본예제 - 반복구문 repeat, while, for (0) | 2014.04.08 |
|---|---|
| ▶R로만드는 데이터시각화 : 기본예제 - 데이터다루기 apply, adply (0) | 2014.04.06 |
| ▶R로만드는 데이터시각화 :: ggplot 기초 - iris 시각화 (1) | 2014.04.01 |
| ▶R로만드는 데이터시각화 :: ggmap응용 - 항공노선시각화 (7) | 2014.03.28 |
| ▶R로만드는 데이터시각화 :: ggmap응용 - 서울의 도서관 시각화 (7) | 2014.03.27 |