作者andrew43 (討厭有好心推文後刪文者)
看板R_Language
標題Re: [問題] 資料來源不依
時間Sat Mar 28 11:53:37 2015
※ 引述《markbaseball (Mark)》之銘言:
: 標題: [問題] 資料來源不依
: 時間: Sat Mar 28 00:55:43 2015
:
:
: [問題類型]:
:
: 程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來)
:
:
: [軟體熟悉度]:
:
: 新手(沒寫過程式,R 是我的第一次)
:
: [問題敘述]:
: 回歸中各個自變數與應變數來源不同
:
: [程式範例]:
: 我在書中看見的範例都長這樣
: model1=lm(y~x1+x2+....+xk,data= mydata)
: 但是因為我的y是一個檔,x1也是一個檔,而x2~xk來自同一個檔案
:
: 那請問後面data=的部分該怎麼寫呢??
:
: --
:
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.168.140.60
: ※ 文章網址: https://webptt.com/m.aspx?n=bbs/R_Language/M.1427475346.A.0B6.html
: 推 andrew43: file$y 之類的 03/28 02:21
: 推 andrew43: 實際情況要你提供更多例子才知。 03/28 02:22
: 推 andrew43: 也可以全都attach。總之,很容易解決的。 03/28 02:29
: → markbaseball: 譬如說y的來自"活頁簿1.csv"。x1來自"活頁簿2.csv" 03/28 11:45
請參考以下例子
dat1 <- read.csv("活頁簿1.csv")
dat2 <- read.csv("活頁簿2.csv")
newY <- dat1$y
newX <- dat2$x1
summary(lm(newY ~ newX))
--
http://apansharing.blogspot.com/
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.230.137.188
※ 文章網址: https://webptt.com/m.aspx?n=bbs/R_Language/M.1427514820.A.BF8.html
1F:→ markbaseball: 那請問我這些檔案的第一列皆是變數名稱 03/28 12:09
2F:→ markbaseball: 的話應該沒關係吧,還有我現在還有x3~x5的變數都是 03/28 12:10
3F:→ markbaseball: 從"活頁簿3.csv"來的,那該怎麼設呢? 03/28 12:11
4F:→ celestialgod: dat = cbind(dat1, dat2); lm(y ~ blabla) 03/28 13:34
5F:→ andrew43: 你大概沒看懂本文。請舉一反三。 03/28 23:34