반응형
ftable 함수는 table을 계층화해주는 함수입니다. 3차원 이상의 table부터 의미가 있습니다. 예시를 통해 이해해봅시다.
먼저 3차원 table을 하나 정의해봅시다. 타이타닉호에 탑승한 5사람의 대한 데이터입니다. class 는 탑승객 좌석등급, age는 나이입니다.
> class=c("1st","1st","2nd","3rd","Crew")
> gender=c("M","M","M","F","F")
> age=c("성인","성인","아이","아이","성인")
> tab2=table(class,gender,age)
> tab2
, , age = 성인
gender
class F M
1st 0 2
2nd 0 0
3rd 0 0
Crew 1 0
, , age = 아이
gender
class F M
1st 0 0
2nd 0 1
3rd 1 0
Crew 0 0
위 3차원 table에 ftable 함수를 적용해봅시다.
> ftable(tab2)
age 성인 아이
class gender
1st F 0 0
M 2 0
2nd F 0 0
M 0 1
3rd F 0 1
M 0 0
Crew F 1 0
M 0 0
위 평면분할표를 읽는 한가지 예를 들어 봅시다. 1등석 male 성인은 몇명일까요? 2명입니다.
반응형
'5. 자료구조 > 8) 평면분할표 | ftable()' 카테고리의 다른 글
[R 코딩] 평면분할표 ftable 함수 출력옵션 (0) | 2020.12.12 |
---|
댓글