나는 그것에 대해 연구하고있는 데이터가있다. 반복 된 측정을 실행해야합니다. Anova
테스트를 먼저 수행해야하지만 데이터를 긴 형식으로 다시 만들어야합니다. 웹 사이트에 표시된대로 작업을 수행했지만 오류가 발생하지는 않지만 다시 작동한다고 생각하지 않습니다. 그래서 Anova
테스트 결과는 틀립니다. 여기 내 코드와 오류가 있습니다.longformat으로 데이터를 재 형성하고 반복 측정 대 측정을 실행하는 방법은 무엇입니까?
# reshaping to long format
id=1:length(veri$SIRA)
k.1 <- veri$KOLEST
k.2 <- veri$KOLEST2
k.3 <- veri$KOLEST3
veri2 <- data.frame(id,k.1,k.2,k.3)
longformat <- reshape(veri2,direction="long", varying=list("k.1","k.2","k.3"), idvar="id")
이
id time k.1 k.2 k.3
1 1 1 209 195 181
2 2 1 243 184 172
3 3 1 192 178 162
4 4 1 210 112 93
5 5 1 190 188 172
6 6 1 232 169 156
시간 모두 함께 1 대 longformat 출력된다. 이것은 나에게 이상한 것 같습니다. 나는 3 가지 다른 방법에 따라 1-2-3이 될 것이라고 생각했다.
내가 테스트를 실행할 때이 오류입니다 : (수식 = K ~ 아이디/시간, 데이터 = longformat, model.frame.default에서
repmesao <- aov(k~time+Error(id/time), data=longformat)
오류 :
유효하지 않은 유형 (목록) 변수 'K'내가이 문제를 해결할 수있는 방법
?
재편에 대한
과 같이 명령과 라이브러리 (EZ)를 권장합니다'재편 idvar = c ('id', 'time'), timevar = 'k', v.names = 'value'(veri2, direction = 'long', varying = list (이름 (veri2) [3 : 5])' – Jaap