2. Factor(범주형 자료)
- R에서 범주형 자료는 factor라는 자료 개체로 정의
명목형 자료의 factor
순서형 자료의 ordered factor
- 하나의 열로 구성되어 있음
- 1차원 구조
- 하나의 데이터 유형 ( 무조건 numeric )
- 집단 인식함 < 집단 = 그룹 = 범주 >
2.1 factor만들기
- factor(vector, lables = , levels = , ordered = )
bt <- c("ab","o","a","b","ab","b","ab","b")
bt.factor1 <- factor(bt)
bt.factor1
table(bt.factor1)
bt.factor2 <- factor(bt,labels = c("A형","AB형","B형","O형"))
#bt.factor1 의 Levels순서대로 입력
bt.factor2
table(bt.factor2) #labels : 위에꺼랑 결과값은 같지만 형태가 달라지는 것
bt.factor3 <- factor(bt,levels = c("a","b","ab","o"))
#결과값나오는 순서를 바꿔주기
bt.factor3
table(bt.factor3)
bt.factor4 <- factor(bt, levels = c("a", "b", "ab", "o"),
labels = c("A형","B형","AB형","O형"))
bt.factor4
table(bt.factor4)
bt.factor5 <- factor(bt,
levels = c("a","b","ab","o"),
labels = c("A형","B형","AB형","O형"),
ordered = TRUE)
bt.factor5
table(bt.factor5)
# ordered = FALSE : 질적자료이면서 명목형 자료
# ordered = TURE : 질적자료이면서 순서형 자료
2.2 Factor의 attributtes
- levels(factor) : 집단의 이름, 순서, 개수
'R' 카테고리의 다른 글
R - Data_vector (0) | 2019.03.31 |
---|---|
R - Type of Data (0) | 2019.03.31 |
R - Operator (0) | 2019.03.31 |