필자는 비교적 큰 데이터 세트를 가지고 있으며, 요인 조합에 대한 평균 및 표준 편차 표를 인쇄하려고합니다. 나는 다음과 같은 형식으로 그것들을 가지고 싶습니다.평균 테이블 (SD)
A B
test1 2.0 (1.0) 5.0 (2.0)
test2 6.3 (3.1) 2.1 (0.7)
쉬운 방법이 있습니까?
나는 tables::tabular
기능 (최소한의 예) 사용 얻을 수있는 가장 가까운 :
# Example data
df = data.frame(
group=c('A', 'A', 'A', 'B', 'B', 'B'),
value=c(1,2,3,6,8,9))
# Print table
library(tables)
tabular(value ~ group * (mean + sd), df)
...이 출력 :
group
A B
mean sd mean sd
value 2 1 7.667 1.52
하지만 깔끔한 방식을 생각하지 않은를 이 형식을 위의 mean (SD)
형식으로 변환하십시오. 참고 :이 예제는 극히 미미합니다. 더 큰 계층 구조 (현재 4 x (mean + sd) 열과 2 x 3 행)를 갖지만 근본적인 문제는 동일합니다.
아마도 'test' var을 포함하는 예제를 작성해야합니다. – Frank