장치가 37C 온도를 얼마나 잘 유지하는지에 관심이 있다면 다음 중 하나를 수행하십시오.
- 각 사람이 제공 한 모든 데이터를 그대로 또는
- 각 개인의 36 번의 시도를 사용하여 37C에서 1 인당 평균 편차를 추정하십시오.
데이터는 자연스럽게 반복 된 측정 처리에 적합합니다. 사람 내 시험을 군집으로 처리하면 장치의 효과에 대한 잘못된 추정 신뢰 구간의 가능성이 줄어 듭니다. 또한 시간이 지남에 따라 온도를 유지하는 것이 좋은지 확인하기 위해 두 장치간에 시간 효과를 테스트하거나 장치와의 상호 작용으로 테스트 할 수 있습니다. 이 모든 것을 시각화 할 수있는 방법을 찾는 것이 중요하며 한 방법이 다른 방법을 제안 할 수 있습니다. 다음과 같은 내용이 있습니다.
library(dplyr)
library(lme4)
set.seed(42)
id <- rep(1:500, each=36)
time <- rep(1:36,500)
temp <- c(rnorm(36*400, 38,0.5), rnorm(36*100,37.25,0.5))
temp <- temp + 1/time
prox_37 <- temp - 37
group <- c(rep("A",36*400), rep("B",36*100))
graph_t <- ifelse(group=="A", time-0.25, time+0.25)
df <- data.frame(id,time,temp,prox_37,group, graph_t)
id_means <- group_by(df, id) %>% summarize(mean_37 = mean(prox_37))
id_means$group <- c(rep("A",400), rep("B",100))
boxplot(id_means$mean_37 ~ id_means$group)
plot(graph_t, prox_37, col=as.factor(group))
loess_fit <- loess(prox_37 ~ time, data = df)
lines(c(1:36), predict(loess_fit, newdata= c(1:36)) , col = "blue")
summary(t.test(mean_37 ~group, data=id_means))
model1 <- glm(prox_37 ~ as.factor(group), family = "gaussian", data=df)
model2 <- lmer(prox_37 ~ as.factor(group) + (1 | id), data=df)
model3 <- lmer(prox_37 ~ as.factor(group) + time + (1 | id), data=df)
model4 <- lmer(prox_37 ~ as.factor(group) + time + time*as.factor(group) + (1 | id), data=df)
AIC(model1)
summary(model2)
summary(model3)
summary(model4)