【发布时间】:2013-12-08 15:40:09
【问题描述】:
我现在正在做一个项目,并面临将多个数据集组合成一个数据集的问题。但是,当我尝试将这些项目与rbind 函数结合起来时,我只能结合前两个数据集。组合三个以上时,有消息说
match.names(clabs, names(xi)) 中的错误: 名字与以前的名字不匹配
这是我的代码:
```{r, message=FALSE}
require(mosaic); require(Sleuth2); require(MASS); require(leaps)
options(digits=3)
trellis.par.set(theme=col.mosaic()) # get a better color scheme for lattice
BelgiumMa <-read.csv("BelgiumMa.csv")
BrazilCh<- read.csv("BrazilCh.csv")
BosSerb <- read.csv("BosSerb.csv")
NetherSpain <- read.csv("NetherSpain.csv")
TunisiaSouth <- read.csv("TunisiaSouth.csv")
BangMala <- read.csv("BangMala.csv")
HonBraz <- read.csv("HonBraz.csv")
MalaChin <- read.csv("MalaChin.csv")
DenSwit <- read.csv("DenSwit.csv")
CamNic <- read.csv("CamNic.csv")
total <- rbind(BelgiumMa, BrazilCh, BosSerb, NetherSpain, TunisiaSouth, BangMala,
HonBraz, MalaChin, DenSwit, CamNic)
```
【问题讨论】:
-
从 plyr 包中尝试
rbind.fill。我认为每个数据集中的列名都不同。
标签: r statistics