В R, как я могу экспортировать результаты TukeyHSD в строки / столбцы, когда есть несколько факторов
Я пытаюсь экспортировать результаты TukeyHSD в файл. Тем не менее, единственные решения, которые я могу найти, это когда это простое сравнение, а не когда я также хочу рассмотреть другой фактор.
Например, это тип ANOVA, который я пытаюсь сделать:
dat1 <- lm(Count~Treatment*Keio_gyrA, data=colony_counts2)
Anova(dat1)
Для того, чтобы увидеть эти типы результатов (напряжение от лечения):
Единственное решение, которое мне удалось найти:
mod1 <- aov(Count~Treatment*Keio_gyrA, data=colony_counts2)
tk1 <- TukeyHSD(mod1, 'Treatment', ordered = TRUE)
write.csv(as.data.frame(tk1$'Treatment:Keio_gyrA'), "colony counts ANOVA2.csv")
Но независимо от того, что я делаю, это либо только даст мне Count~Treatment
, Count~Keio_gyrA
или ошибка.
Вышеуказанное дало мне ошибку:
Ошибка в TukeyHSD.aov(mod1, "Treatment", "Keio_gyrA", order = TRUE): "который" не указал никаких факторов "
Но переставляя утверждение и пытаясь включить Treatment
а также Keio_gyrA
В любом случае, кажется, что вместе не работает.
Я также попробовал cat
функция (код ниже), и хотя я могу получить файл.txt, он не находится в столбцах / строках, поэтому очень трудно получить информацию из.
dat3 <- lm(Max_OD~Treatment:Keio_gyrA, data=max_OD2)
Anova(dat3)
out3 <- capture.output(TukeyHSD(aov(dat3)))
cat(out3, file="ANOVA Max OD.txt", sep=" ", append=TRUE)
Любая помощь будет принята с благодарностью. Спасибо.