我在 R 中运行 GLM,但需要尝试一些没有一级因子 Year 的模型。
就像:
Year<-as.factor(c(1996,1997,1998,1999,2000))
Shr<-as.numeric(c(1,32,1,50,42))
#... and other variables.
如何从我的模型中仅“排除”1998 年? 我还需要从所有其他变量中获取整行,否则 GLM 将不会运行,因为行数不同。
最佳答案
更简单的是,您可以只使用 glm()
的 subset
参数:
glm(...,data=all,subset=(Year != 1998))
关于r - 如何用因子子集()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20122143/