根据R中其他数据框中是否存在值,将新值添加到新列中

对不起

我有两个dataframes叫用户购买数以千计的数据集的每一个。两者都有一个称为ID的功能

我的目标是添加一个名为新列买家到数据帧的购买,如果价值ID采购中存在的ID用户

因此,两个数据帧如下所示:

users = data.frame("ID" = c(23432,75645,5465645,5656,6456))
purchases = data.frame("ID" = c(6456,4436,88945))

它应该看起来像: 期望的结果

罗纳克·沙

我们可以%in%用来比较这些值并包装as.integer以将逻辑值转换为整数。

purchases$buyers <- as.integer(purchases$ID %in% users$ID)
purchases

#     ID buyers
#1  6456      1
#2  4436      0
#3 88945      0

也可以写成:

purchases$buyers <- +(purchases$ID %in% users$ID)

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

根据其他列中的值将新列添加到矩阵中

来自分类Dev

根据其他列中的值将新列添加到df

来自分类Dev

根据其他列中的值将列添加到数据框

来自分类Dev

根据其他列值将新列添加到数据框

来自分类Dev

根据多列的值将新列添加到数据框中

来自分类Dev

根据其他值将数据框中的值添加到行

来自分类Dev

根据R中是否存在值添加新列

来自分类Dev

根据现有列中的值将值添加到Pandas中的新列中

来自分类Dev

熊猫在关联的字符串值处将列添加到新数据框中?

来自分类Dev

根据R中两个数据框的两列中的匹配对名称,将值添加到另一个数据框的其他值中

来自分类Dev

在列中插入一个新值,并将此新值添加到其他列值中

来自分类Dev

如何根据其他数据帧的行将新列添加到数据帧中?

来自分类Dev

根据其他列中的值在python 3(pandas)数据框中创建新列

来自分类Dev

根据单个列中的值将值添加到数据框列

来自分类Dev

通过添加其他列中的值在Panda数据框中创建新列

来自分类Dev

将值添加到R中的其他列表

来自分类Dev

根据其他两列将值添加到新列

来自分类Dev

根据熊猫数据框中其他列的条件和值创建新列

来自分类Dev

根据其他列的值将列添加到数据框

来自分类Dev

根据列中的值将新列添加到临时表

来自分类Dev

根据其他2个数据框中的值创建新列

来自分类Dev

根据dplyr中多个数据框中的值将列添加到数据框中

来自分类Dev

在Pyspark中,如何将值列表作为新列添加到现有数据框?

来自分类Dev

根据特定的行值将列添加到数据框中(2)

来自分类Dev

R:根据当前行的值对行的子集求和并添加到新列中

来自分类Dev

根据另一列中的值将值添加到熊猫数据框的一列中

来自分类Dev

根据另一列中的值将值添加到熊猫数据框的一列中

来自分类Dev

如果在多个其他数据框中找到公共变量,如何将新列添加到数据框中

来自分类Dev

根据另一个数据框中的值将列添加到数据框中

Related 相关文章

  1. 1

    根据其他列中的值将新列添加到矩阵中

  2. 2

    根据其他列中的值将新列添加到df

  3. 3

    根据其他列中的值将列添加到数据框

  4. 4

    根据其他列值将新列添加到数据框

  5. 5

    根据多列的值将新列添加到数据框中

  6. 6

    根据其他值将数据框中的值添加到行

  7. 7

    根据R中是否存在值添加新列

  8. 8

    根据现有列中的值将值添加到Pandas中的新列中

  9. 9

    熊猫在关联的字符串值处将列添加到新数据框中?

  10. 10

    根据R中两个数据框的两列中的匹配对名称,将值添加到另一个数据框的其他值中

  11. 11

    在列中插入一个新值,并将此新值添加到其他列值中

  12. 12

    如何根据其他数据帧的行将新列添加到数据帧中?

  13. 13

    根据其他列中的值在python 3(pandas)数据框中创建新列

  14. 14

    根据单个列中的值将值添加到数据框列

  15. 15

    通过添加其他列中的值在Panda数据框中创建新列

  16. 16

    将值添加到R中的其他列表

  17. 17

    根据其他两列将值添加到新列

  18. 18

    根据熊猫数据框中其他列的条件和值创建新列

  19. 19

    根据其他列的值将列添加到数据框

  20. 20

    根据列中的值将新列添加到临时表

  21. 21

    根据其他2个数据框中的值创建新列

  22. 22

    根据dplyr中多个数据框中的值将列添加到数据框中

  23. 23

    在Pyspark中,如何将值列表作为新列添加到现有数据框?

  24. 24

    根据特定的行值将列添加到数据框中(2)

  25. 25

    R:根据当前行的值对行的子集求和并添加到新列中

  26. 26

    根据另一列中的值将值添加到熊猫数据框的一列中

  27. 27

    根据另一列中的值将值添加到熊猫数据框的一列中

  28. 28

    如果在多个其他数据框中找到公共变量,如何将新列添加到数据框中

  29. 29

    根据另一个数据框中的值将列添加到数据框中

热门标签

归档