티스토리 뷰
-목차-
1. 팩터 (Factor) - 집단
(1) 팩터 생성(To make Factor )
(2) 속성(attributes)
1. 팩터 (Factor) - 집단
# 하나의 열(Column)로 구성됨, 1차원 구조
# 집단 = 그룹 = 카테고리로 인식. (vector과 차이점)
(1) 팩터 생성(To make Factor )
factor(vector, labels = , levels = , ordered = )
> bt <- c("a", "b", "a", "b", "ab", "ab") > bt #집단으로 인식하고 있지 않음 [1] "a" "b" "a" "b" "ab" "ab" > bt.factor1 <- factor(bt) > bt.factor1 # 집단은 오름차순으로 정렬됨. [1] a b a b ab ab Levels: a ab b > bt.factor2 <- factor(bt, labels = c("A형", "AB형", "B형")) > bt.factor2 # 집단의 이름을 변경 보고서를 사용할때 유용 [1] A형 B형 A형 B형 AB형 AB형 Levels: A형 AB형 B형 > bt.factor1 <- factor(bt) > bt.factor1 # 집단은 오름차순으로 정렬됨. [1] a b a b ab ab Levels: a ab b > > bt.factor2 <- factor(bt, labels = c("A형", "AB형", "B형")) > bt.factor2 # 집단의 이름을 변경 보고서를 사용할때 유용 [1] A형 B형 A형 B형 AB형 AB형 Levels: A형 AB형 B형 > > bt.factor3 <- factor(bt, levels = c("ab", "b", "a")) > bt.factor3 # 집단의 순서를 변경(가설검정 할때 집단 뮤1, 뮤2 를 지정하는 순서가 중요함) [1] a b a b ab ab Levels: ab b a > > bt.factor4 <- factor(bt, + levels = c("ab", "b", "a"), + labels = c("AB형", "B형", "A형")) > bt.factor4 [1] A형 B형 A형 B형 AB형 AB형 Levels: AB형 B형 A형 > > bt.factor5 <- factor(bt, + levels = c("ab", "b", "a"), + labels = c("AB형", "B형", "A형"), + ordered = TRUE) # ordered는 집단의 순서가 의미가 있는 데이터로 변경 > bt.factor5 [1] A형 B형 A형 B형 AB형 AB형 Levels: AB형 < B형 < A형 > bt <- c("a", "b", "a", "b", "ab", "ab") > bt #집단으로 인식하고 있지 않음 [1] "a" "b" "a" "b" "ab" "ab" > > bt.factor1 <- factor(bt) > bt.factor1 # 집단은 오름차순으로 정렬됨. [1] a b a b ab ab Levels: a ab b > > bt.factor2 <- factor(bt, labels = c("A형", "AB형", "B형")) > bt.factor2 # 집단의 이름을 변경 보고서를 사용할때 유용 [1] A형 B형 A형 B형 AB형 AB형 Levels: A형 AB형 B형 > > bt.factor3 <- factor(bt, levels = c("ab", "b", "a")) > bt.factor3 # 집단의 순서를 변경(가설검정 할때 집단 뮤1, 뮤2 를 지정하는 순서가 중요함) [1] a b a b ab ab Levels: ab b a > > bt.factor4 <- factor(bt, + levels = c("ab", "b", "a"), + labels = c("AB형", "B형", "A형")) > bt.factor4 [1] A형 B형 A형 B형 AB형 AB형 Levels: AB형 B형 A형 > > bt.factor5 <- factor(bt, + levels = c("ab", "b", "a"), + labels = c("AB형", "B형", "A형"), + ordered = TRUE) # ordered는 집단의 순서가 의미가 있는 데이터로 변경 > bt.factor5 [1] A형 B형 A형 B형 AB형 AB형 Levels: AB형 < B형 < A형
(2) 속성(attributes)
# 집단의 개수와 집단의 이름
# levels(factor)
> levels(bt.factor5) [1] "AB형" "B형" "A형" > levels(bt.factor5)[1] [1] "AB형"
'R > R 기초' 카테고리의 다른 글
[R기초] 행렬(Matrix) (0) | 2018.05.08 |
---|---|
[R기초] 배열(Array) (0) | 2018.03.22 |
[R기초] 벡터(Vector) - (2) 벡터 속성 (0) | 2018.03.22 |
[R기초] 벡터(Vector) - (1) 벡터 생성 (0) | 2018.03.22 |
[R기초] 데이터의 유형(Type of Data) (0) | 2018.03.22 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 벡터
- 함수
- 병합
- Jupyter notebook
- Bigdata
- data.frame
- Titanic
- Kaggle
- rbase
- 실기
- 데이터형태
- 빅데이터
- ADP
- 빅데이터분석전문가
- vector
- 데이터구조
- RStudio
- 실습
- 기초
- 타입
- 분석
- 데이터분석
- ADSP
- 빅데이터분석
- 우분투
- R
- 리눅스
- subset
- 16.04
- data.table
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함