1

我想知道是否可以在 R 中为 MANOVA 生成 APA/可发布表?

有各种各样的包和方法(例如'sjPlot'、'stargazer'、'apaTables')似乎可以为不同形式的方差分析和回归做这项工作。对于其中一种方法,这可能只是以正确的方式输入数据/模型/对象的情况,但是尽管我已经玩过它,但我不知道该怎么做。

我已经对一系列物种的深度和年份进行了 MANOVA,我想将总体结果(摘要)和每个物种的结果(summary.aov)显示为单个表格或两个表格 - 要么是美好的。

这是我的数据的简化示例,以及我想将两个输出制作成表格。

### data example 

depth.1 <- c(0, 2, 6, 10)

Depth <- c(replicate(40, depth.1))

Year <- c(replicate(40, 2016), replicate(40, 2017), replicate(40, 2018), replicate(40, 2019))

sp.1 <- runif(160, min = 0, max = 100) 

sp.2 <- runif(160, min = 0, max = 100)

sp.3 <- runif(160, min = 0, max = 100)

sp.4 <- runif(160, min = 0, max = 100)

sp.5 <- runif(160, min = 0, max = 100) 

data <- data.frame(Depth, Year, sp.1, sp.2, sp.3, sp.4, sp.5)

### MANOVA examples

data.man <- manova(cbind(sp.1, sp.2, sp.3, sp.4, sp.5) ~ Depth + Year, data = data) 

summary(data.man)

summary.aov(data.man)

感谢您的任何帮助或建议!

4

0 回答 0