欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

如何把 变量 i 写入到lm 循环里 R

程序员文章站 2024-03-04 12:18:17
...

偶然碰到的小问题,需要对一个数据里的每一列变量和其他变量做线性相关。

 

但是通常情况下 在 r 里,

直接写入lm(i~.,data=...)是不识别的。

 

可以用下面的方法解决:

col10 <- c("cyl","wt")
data <- mtcars 
for(i in 1:length(col10)){
  tempSubset <- data[,c("cyl", col10[i])]
  lm.test <- lm(col10[i] ~ ., data = tempSubset)
  i + 1
}


 

相关标签: 生物信息