合并具有非唯一列的数据帧

爱喵

我想创建一个新的数据框,该数据框从另一个数据框借用一个ID变量。我想合并的数据帧在ID列中有反复观察,这给我带来了一些问题。

DF1<-data.frame(ID1=rep(c("A","B", "C", "D", "E") , 2), X1=rnorm(10))
DF2<-data.frame(ID1=c("A", "B", "C", "D", "E"), ID2=c("V","W","X","Y" ,"Z"), X2=rnorm(5),     X3=rnorm(5))

我想通过ID1列将DF2 $ ID2附加到DF。我的目标是这样的(我不希望在“目标”数据框中使用DF2 $ X2和DF $ X3):

Goal<-data.frame(ID2=DF2$ID2, DF1)

我尝试合并,但是它抱怨,因为DF1 $ ID1不是唯一的。我知道R可以在1行代码中浏览一下,但是我似乎无法使我知道的功能起作用。任何帮助将不胜感激!

弗里克先生

简单的合并应该没有问题。使用样本数据

merge(DF1, DF2[,c("ID1","ID2")], by="ID1")

产生

   ID1          X1 ID2
1    A  0.03594331   V
2    A  0.42814900   V
3    B -2.17161263   W
4    B -0.33403550   W
5    C  0.95407844   X
6    C -0.23186723   X
7    D  0.46395514   Y
8    D -1.49919961   Y
9    E -0.20342430   Z
10   E -0.49847569   Z

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

左连接/合并数据表 c# 与非唯一列

来自分类Dev

汇总数据帧每一列的所有唯一值

来自分类Dev

查找与另一个数据框中的列具有相同的非唯一列值的数据框中的行

来自分类Dev

避免在具有非唯一列的mySQL表中重复条目

来自分类Dev

合并具有非唯一索引的多个熊猫数据集

来自分类Dev

合并具有非唯一索引的多个数据框

来自分类Dev

合并具有非唯一索引的多个数据框

来自分类Dev

合并每个数据帧的一列中的值对

来自分类Dev

如何合并唯一列值上的数据框?

来自分类Dev

在熊猫中合并具有非唯一行和 NaN 的两列

来自分类Dev

R:提取数据帧中另一列(y)至少具有+1的一列(x)的值

来自分类Dev

想合并两列数据,一列具有空白行,另一列是连续的

来自分类Dev

准备一列中具有多个节点的数据帧以供igraph使用

来自分类Dev

在具有NA值的R数据帧上添加一列

来自分类Dev

是否有R函数将同一数据帧中的多列合并到同一列中?

来自分类Dev

插入具有从属列的唯一列

来自分类Dev

如何汇总唯一标识具有多行且另一列具有不同值的类别数据?

来自分类Dev

合并第二列中的所有数据,以获得第一列中的每个唯一值

来自分类Dev

如何合并一列中具有多个元素的两个数据框

来自分类Dev

合并或映射具有唯一列名或在特定条件下的DataFrame

来自分类Dev

基于 r 中的一列拆分数据框,具有非固定宽度的列

来自分类Dev

将非唯一列表的Pandas列转换为具有已填充条目的列名称

来自分类Dev

将非唯一列表的Pandas列转换为具有填充条目的列名称

来自分类Dev

合并具有不同列数的多个数据帧

来自分类Dev

合并具有不相等列数的数据帧

来自分类Dev

在具有非唯一日期索引的数据帧上计算滚动中间值

来自分类Dev

选择具有唯一列值的行

来自分类Dev

熊猫获取具有唯一列组合的DataFrame

来自分类Dev

如何更新具有唯一列的行

Related 相关文章

  1. 1

    左连接/合并数据表 c# 与非唯一列

  2. 2

    汇总数据帧每一列的所有唯一值

  3. 3

    查找与另一个数据框中的列具有相同的非唯一列值的数据框中的行

  4. 4

    避免在具有非唯一列的mySQL表中重复条目

  5. 5

    合并具有非唯一索引的多个熊猫数据集

  6. 6

    合并具有非唯一索引的多个数据框

  7. 7

    合并具有非唯一索引的多个数据框

  8. 8

    合并每个数据帧的一列中的值对

  9. 9

    如何合并唯一列值上的数据框?

  10. 10

    在熊猫中合并具有非唯一行和 NaN 的两列

  11. 11

    R:提取数据帧中另一列(y)至少具有+1的一列(x)的值

  12. 12

    想合并两列数据,一列具有空白行,另一列是连续的

  13. 13

    准备一列中具有多个节点的数据帧以供igraph使用

  14. 14

    在具有NA值的R数据帧上添加一列

  15. 15

    是否有R函数将同一数据帧中的多列合并到同一列中?

  16. 16

    插入具有从属列的唯一列

  17. 17

    如何汇总唯一标识具有多行且另一列具有不同值的类别数据?

  18. 18

    合并第二列中的所有数据,以获得第一列中的每个唯一值

  19. 19

    如何合并一列中具有多个元素的两个数据框

  20. 20

    合并或映射具有唯一列名或在特定条件下的DataFrame

  21. 21

    基于 r 中的一列拆分数据框,具有非固定宽度的列

  22. 22

    将非唯一列表的Pandas列转换为具有已填充条目的列名称

  23. 23

    将非唯一列表的Pandas列转换为具有填充条目的列名称

  24. 24

    合并具有不同列数的多个数据帧

  25. 25

    合并具有不相等列数的数据帧

  26. 26

    在具有非唯一日期索引的数据帧上计算滚动中间值

  27. 27

    选择具有唯一列值的行

  28. 28

    熊猫获取具有唯一列组合的DataFrame

  29. 29

    如何更新具有唯一列的行

热门标签

归档