假設,有2個data.frames,例如:多個值在一個小區內,使用R
dat1 <- read.table("[path_dat1]", header=TRUE, sep=",")
id name age
1 Jack 21
2 James 40
dat2 <- read.table("[path_dat2]", header=TRUE, sep=",")
id interests
1 football
1 basketball
1 soccer
2 pingpang ball
如何加入表1和表2成類似下面的一個data.frame?
id name age interests
1 1 Jack 21 (football, basketball, soccer)
2 2 James 40 (pingpang ball)
如何以最簡單的方式使用plyr加入這些文件?
請包括可以實際加載到R中並進行檢查的簡短示例。 –
@Jack Fu歡迎來到SO。我添加了馬修要求的另一個足球案例,以確保它能處理兩個以上的例子。在將來的帖子中,請提供一些可重現的例子,正如我所做的那樣。這使得提供幫助更容易。這裏有一個鏈接,討論什麼是一個好的可重複的例子是:http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example –