R中lm回归中预测变量的编码
我有一个数据集(mydata),有1000条记录(行)和20个变量(列,x1…x20)。第一列是我的响应变量(y)。所有数据都是数字,没有缺失值 这很好:R中lm回归中预测变量的编码,r,slice,lm,R,Slice,Lm,我有一个数据集(mydata),有1000条记录(行)和20个变量(列,x1…x20)。第一列是我的响应变量(y)。所有数据都是数字,没有缺失值 这很好: fit <- y ~ x2 + x3 + ..... x20, data = mydata); summary(fit) fit我们可以使用包含所有其他变量 lm(y~ ., data = mydata) 如果还有“x\d+”以外的列 lm(y ~ ., data = mydata[c('y', grep("^x\\d+$", na
fit <- y ~ x2 + x3 + ..... x20, data = mydata); summary(fit)
fit我们可以使用
包含所有其他变量
lm(y~ ., data = mydata)
如果还有“x\d+”以外的列
lm(y ~ ., data = mydata[c('y', grep("^x\\d+$", names(mydata), value = TRUE))])
具有mtcars
lm(mpg ~ ., data = mtcars)
这回答了你的问题吗?
lm(mpg ~ ., data = mtcars)