R 언어의 기초 담당교수명 : 서 영 민 연 락 처 :
R 언어의 기초 (4) - 팩터와 테이블 -
팩터와 레벨 □ 팩터 (factor) - 벡터에 추가 정보인 레벨 (level) 이 더해진 형태의 자료구조 - factor 함수를 이용하여 생성
팩터에 사용되는 일반적인 함수 □ tapply ( ) 함수 - 벡터를 개별 그룹으로 분류하고 각 그룹별로 주어진 함수를 적용 D 로 분류된 값들의 평균 R 로 분류된 값들의 평균 25 살 초과이면 1, 25 살 이하이면 0 으로 설정 d$gender 와 d$over25 를 기준으로 분류된 값들을 평균
팩터에 사용되는 일반적인 함수 □ split ( ) 함수 - 벡터를 개별 그룹으로 분류하여 각 그룹의 값을 추출 d$gender 와 d$over25 를 기준으로 분류된 값들을 추출 g (F, I, M) 를 기준으로 1~7 의 값을 분류하여 추출
테이블 사용하기 u 의 값들을 f1 을 기준으로 분류하고, 각 분류된 벡터의 길이를 구함
테이블 사용하기
□ 3 차원 테이블 M: Male F: Female W: White B: Black A: Asian L: Liberal C: Conservative
테이블 사용하기 □ 테이블로 행렬 및 배열 연산하기
테이블 사용하기 □ addmargins( ) 함수
□ aggregate( ) 함수 테이블 사용하기 : 데이터를 부분집합으로 분류한 후 각 분류에 대한 통계치를 산정 aba[,-1] 를 aba$Gender 를 기준으로 분류한 후 각 분류 median 함수를 적용
테이블 사용하기 □ cut( ) 함수 : 주어진 값들을 구간 값으로 변환