다음은 margin.table( )을 사용해 행 방향, 열 방향의 합과 전체 합을 구한 예다.
> xt y x A B 1 3 7 2 8 5 > margin.table(xt, 1) # 3 + 7 = 10, 8 + 5 = 13 x 1 2 10 13 > margin.table(xt, 2) # 3 + 8 = 11, 7 + 5 = 12 y A B 11 12 > margin.table(xt) # 3 + 7 + 8 + 5 = 23 [1] 23
prop.table( )은 분할표로부터 각 셀의 비율을 계산한다. 호출 형식은 margin.table( )의 경우와 동일하다.
> xt y x A B 1 3 7 2 8 5 > prop.table(xt, 1) # xt의 각 행을 각각 10(= 3 + 7), 13(= 8 + 5)로 나눈 값 y x A B 1 0.3000000 0.7000000 2 0.6153846 0.3846154 > prop.table(xt, 2) # xt의 각 열을 각각 11(= 3 + 8), 12(= 7 + 5)로 나눈 값 y x A B 1 0.2727273 0.5833333 2 0.7272727 0.4166667 > prop.table(xt) # xt의 각 셀을 전체 데이터의 합 23(= 3 + 7 + 8 + 5)로 나눈 값 y x A B 1 0.1304348 0.3043478 2 0.3478261 0.2173913