我有7个不同的数据集,它们都包含完全相同的列(相同的名称和相同类型的数据),我想将它们一起添加到一个大数据集中 - 它们都是来自同一数据库但最初是在由于尺寸原因,7个不同的较小文件。
所以我有:
df1
var1 var2 var3
NY 300 abc
LA 500 def
和
df2
var1 var2 var3
MI 200 ght
OR 900 pth
等等df3到df7。我想一个接一个地附上它们来获得:
Big.Dataset
var1 var2 var3
NY 300 abc
LA 500 def
MI 200 ght
OR 900 pth
我尝试了以下内容:
Big.Dataset <- rbind(df1, df2, df3, df4, df5, df6, df7)
但是当我做的时候
View(Big.Dataset)
我只能看到1行1列。很明显,这个功能没有用。
我做错了究竟是什么意思? rbind是正确的功能吗?在做rbind之前,我需要修复我的文件是否有问题?
答案 0 :(得分:0)
解决。问题是我必须首先定义变量 - as.numeric或as.character。这样,R就能识别它必须做什么。