행 단위로 측정 값이 저장된 데이터 프레임이 있습니다.R 행의 목록 별 평균 평균
Subject Measurements
1 s1 -0.4, -0.9, -1.1, -0.1, 0.1
2 s2 -1.4, -1.7, -1.7, -0.6, -1.7
3 s3 -1.0, -0.1, -0.6, -0.5, -0.1
4 s4 -0.2, -0.5, -0.2, 0.1, -0.7
5 s5 0.7, 0.2, 0.4, 0.7, 0.2
6 s6 -0.3, -0.1, 0.1, -0.2, -0.1
은 어떻게
가 여기에 데이터의 편집을 표준 편차/기타리스트 조작을 찾아 (예 : "의미")
데이터 프레임에 새 열 출력을 추가/보통 음주 내가 함께 일하고 있어요 구조 :
그것은Measurements
처럼 보이는 structure(list(Subject = structure(1:6, .Label = c("s1", "s2",
"s3", "s4", "s5", "s6"), class = "factor"), Measurements = list(
c(-0.4, -0.9, -1.1, -0.1, 0.1), c(-1.4, -1.7, -1.7, -0.6,
-1.7), c(-1, -0.1, -0.6, -0.5, -0.1), c(-0.2, -0.5, -0.2,
0.1, -0.7), c(0.7, 0.2, 0.4, 0.7, 0.2), c(-0.3, -0.1, 0.1,
-0.2, -0.1))), .Names = c("Subject", "Measurements"), row.names = c(NA,
6L), class = "data.frame")
글쎄, 여기 실제 대답은 당신이 단순히 데이터를 그렇게 구성하면 안된다는 것입니다. 적절한 경우 NAs를 사용하여 여러 측정 열을 가져야합니다. 일단 데이터를 재구성하면 원하는 계산을하는 것이 쉽습니다. – joran
이 양식에서 데이터를 분할 할 수 있습니까, 아니면 데이터를 읽는 초기 단계에서 개입해야합니까? – Amyunimus
예, 내 대답을 참조하십시오. 내가 사용하는 관용구 ('do.call'와'rbind')는 초기 단계에서도 사용될 수 있습니다. – joran