如何有效地 运行 负二项式回归与 R 中的许多变量

How to efficiently run negative binomial regression with many variables in R

我的数据集呈负二项分布,因此,我想用负二项回归来分析它。

我遵循了本网站中描述的说明; https://stats.idre.ucla.edu/r/dae/negative-binomial-regression/

实际上,它运行良好,我能够分析我的数据。 但是,我有很多变量要分析,我不想编写脚本

linear <- glm(V1 ~ V2 + V3 + V4 + V5 + V6 + V7 + V8 + V9 + V10 ... V100, data = df1)

假设我有 100 个变量要分析,我该如何编写高效的回归代码来节省我的时间? 虽然如果我简单地添加所有东西就可以工作,比如 + V2 + V3 +V4 ....直到最后,我真的不想。

任何意见都应该有所帮助。 谢谢。

as.formulapaste 救援

> Vmax=10
> as.formula(paste0("V1~",paste0("V",2:(Vmax-1),sep="+",collapse=""),"V",Vmax,collapse=""))

V1 ~ V2 + V3 + V4 + V5 + V6 + V7 + V8 + V9 + V10