Я хотел бы сравнить количество отсчетов (counts
) двух групп (A
и B
) за данный интервал времени в секундах (interval
), чтобы проверить
а.) если существует значительная разница между группами по общему количеству подсчетов
б.) если существует значительная разница в подсчетах между группами «А» и «В» за данный разинтервал .
Я даже не уверен, какой тест мне следует использовать (например, Chi-тест, t-тест или другое), но также и как преобразовать фрейм данных, чтобы выполнить его в R.
Это мой фиктивный пример:
Переменные:
group <- c("A","A","A","A","B","B","B","B")
interval <- c("30","60","90","120","30","60","90","120")
counts <- c(72,57,38,32,108,46,70,55)
Фрейм данных
df <- data.frame(group,interval,counts)
df
Как советовали в комментариях под моим постом, я поиграл сследующий код из «Анализа повторных измерений» (см. LINK ), но я почти уверен, что с ним что-то не так:
## Convert variables to factor
demo1 <- within(df, {
group <- factor(group)
time <- factor(interval, levels = c("30", "60", "90","120"))})
par(cex = .6)
with(demo1, interaction.plot(time, group, counts,
ylim = c(0,108), lty= c(1, 12), lwd = 3,
ylab = "counts", xlab = "time", trace.label = "group"))
demo1.aov <- aov(counts ~ group * time + Error(counts), data = demo1)
summary(demo1.aov)