※ 引述《andrew43 (討厭有好心推文後刪文者)》之銘言:
: : [程式範例]:
: : 我在書中看見的範例都長這樣
: : model1=lm(y~x1+x2+....+xk,data= mydata)
: : 但是因為我的y是一個檔,x1也是一個檔,而x2~xk來自同一個檔案
: : 那請問後面data=的部分該怎麼寫呢??
如果你的資料不只一個,都是csv檔,
,可以放在同個目錄下的話,可以這樣寫:
setwd("theDirectoryToYourData")
dat_names = list.files()[grep("csv", list.files())]
dat = Reduce(cbind, lapply(dat_names, read.csv))
summary(lm(y ~ ., dat))