R 加权因变量的双向方差分析

R 加权因变量的双向方差分析,r,regression,linear-regression,lm,anova,R,Regression,Linear Regression,Lm,Anova,试图通过个体大小对3个不同年份的独立人群进行比较,我有这样的数据集: year <- c(rep(2000,5),rep(2001,3),rep(2002,7)) region <- c(1,1,2,3,3,1,2,3,rep(1,3),rep(2,3),3) size <- c(28,24,26,56,47,85,12,24,68,71,42,59,12,25,33) count <- c(3,8,9,1,2,4,7,12,4,8,3,2,7,15,4) df <

试图通过个体大小对3个不同年份的独立人群进行比较,我有这样的数据集:

year <- c(rep(2000,5),rep(2001,3),rep(2002,7))
region <- c(1,1,2,3,3,1,2,3,rep(1,3),rep(2,3),3)
size <- c(28,24,26,56,47,85,12,24,68,71,42,59,12,25,33)
count <- c(3,8,9,1,2,4,7,12,4,8,3,2,7,15,4)
df <- data.frame(year, region, size, count)
我想做一个双向方差分析:

model.2way <- lm(size ~ year * region, df)  # example of code
anova(model.2way)
model.2way
model.2way
model.2way <- lm(size ~ year * region, df)  # example of code
anova(model.2way)
model.2way <- lm(size ~ year * region, df, weights = count)