Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 合并两个数据帧-无唯一标识符_R_Join_Merge - Fatal编程技术网

R 合并两个数据帧-无唯一标识符

R 合并两个数据帧-无唯一标识符,r,join,merge,R,Join,Merge,我想合并两个数据帧。一是关于鸟类的信息。另一个是关于回收的带状鸟类的信息。如果鸟类被恢复(并非所有鸟类都被恢复),我想将恢复数据添加到带状数据中。遗憾的是,整个波段编号不包括在波段数据中,而仅包括在恢复数据中,因此没有唯一的列来连接它们 一个是这样的: 吉斯布隆 吉斯布拉特 B跑道 B月 B年 带前缀加 -85.41667 42.41667 8. 5. 2001 12456 -85.41655 36.0833 9 6. 2003 21548 您应该查找rbind()。这可能会奏效。要使其工作,数

我想合并两个数据帧。一是关于鸟类的信息。另一个是关于回收的带状鸟类的信息。如果鸟类被恢复(并非所有鸟类都被恢复),我想将恢复数据添加到带状数据中。遗憾的是,整个波段编号不包括在波段数据中,而仅包括在恢复数据中,因此没有唯一的列来连接它们

一个是这样的:

吉斯布隆 吉斯布拉特 B跑道 B月 B年 带前缀加 -85.41667 42.41667 8. 5. 2001 12456 -85.41655 36.0833 9 6. 2003 21548
您应该查找
rbind()
。这可能会奏效。要使其工作,数据帧必须具有相同的列。我建议您使用
dplyr::mutate()
将缺少的列添加到您的第一个DF中,然后删除无用的行。

如果您尝试编辑该问题,该表将显示格式化。并且必须为OP这样做。但它在发布时不会显示。表2已经在表1中。您需要从表1中得到什么?如果您创建一个小的可复制示例以及预期的输出,将更容易提供帮助。阅读相关内容。不清楚他们试图做什么,但他们似乎没有按照您描述的方式绑定数据帧。他们可能想加入他们