본문 바로가기
R packages

R Packages - base - t() - 메트릭스 자료의 전치

by 거인과난쟁이 2012. 1. 26.
번역어로 전치라는 표현이 있다. 행과 열의 위치를 '맞'바꾸는 것을 말한다. 영어로 transpose라고 하고, R에서는 t()를 사용한다. 매트릭스의 전치를 할 때 사용한다. 참고) aperm


현실적으로는 왜 t()를 사용할까?

표를 작성할 때 가장 왼쪽에 대상을 놓고, 오른쪽에 시간의 경과 순서에 의한 결과를 차례대로 적는 경우가 많다.
시간변수로 적는다는 뜻이다. 하지만, 대상변수를 만들고, 시간의 경과를 행의 사례 이름들로 만드는 경우가 있다. 시계열적 분석에서 일반적으로 행한다. 대상들의 변화에 차이가 없는가를 알기 위해서 anova를 사용할 때 필요하기도 하다.

이경우 시간변수를 행이름으로, 사례이름들을 행변수로 바꿀 이유가 발생한다. 이때 t() 를 사용한다.