[R_bigdata] R의 자료구조 (팩터)
팩터는 수준이라고 불리는 순서를 지정할 수 있는 데이터 구조이다. #day02_10_factor.R #팩터(범주) : 요인(카테고리)이 몇 개로 되어있는지 구분하는 데이터 구조 #팩터는 문자처럼 보이지만 숫자형이다. #팩터는 수준(level)이라고 알려진 사전에 정의된 값만 저장(수정)이 가능하다. #팩터는 순위를 가질 수 도 있고, 순위가 없을 수 있다. factor(c('male','female','male','female')) #[1] male female male female #Levels: female male ==> 여기서 levels는 수준이다. gender <- factor(c('male','female','male','female')) class(gender) #levels개수 세기 nlevels(gender) #female, male 2개이므로 2가 리턴될 것이다. #level 조회하기 levels(gender) # 순서가 부여되지 않은 상태 #요인에 순서가 필요한 데이터의 경우 dust <- factor(c('low','medium','high')) dust #순서를 지정하여 factor 생성하기 dust <- factor(c('low','medium','high'),levels =c('low','medium','high'),ordered=TRUE) #ordered=TRUE 를 해주면 순서가 지정된다. #순서는 low<medium<high 순서대로 나타난다. dust <- factor(c('low','medium','high'),levels =c('high...