olg*_*lga 20 join r dataframe rbind
我的问题是如何在系统R中加入两个或多个数据帧?
例如:
我有两个数据框:
第一:
   x  y  z
1  3  2  4
2  4  5  7
3  5  6  8
第二:
   x  y  z
1  1  1  1
2  4  5  7
我需要这个:
   x  y  z
1  3  2  4
2  4  5  7
3  5  6  8
4  1  1  1
5  4  5  7
我试图为每个向量使用append,如下所示:
for(i in 1:length(first)){
Run Code Online (Sandbox Code Playgroud)mix[[i]]<-append(first[i], second[i])}f <-do.call(rbind,mix)
但它不像我需要的那样工作.我没有得到我的矩阵,我有一些不同的结构.
nei*_*fws 29
你有正确的想法使用rbind(),但它更简单.如果您的数据框名为"first"和"second":
f <- rbind(first, second)
f是新的数据框架.
| 归档时间: | 
 | 
| 查看次数: | 24828 次 | 
| 最近记录: |