我想遍歷引用不同數據子集的各種迴歸,但是我無法適當地調用不同的子集。例如:循環遍歷R中的lm()中的各種數據子集
dat <- data.frame(y = rnorm(10), x1 = rnorm(10), x2 = rnorm(10), x3 = rnorm(10))
x.list <- list(dat$x1,dat$x2,dat$x3)
dat1 <- dat[-9,]
fit <- list()
for(i in 1:length(x.list)){ fit[[i]] <- summary(lm(y ~ x.list[[i]], data = dat))}
for(i in 1:length(x.list)){ fit[[i]] <- summary(lm(y ~ x.list[[i]], data = dat1))}
有沒有辦法調用「dat1」,以便它相應地分組其他變量?感謝任何recs。