检查数据集的行是否也在另一个数据集中并提取索引

安德烈草莓

在我的问题中,我有两个要比较的数据集。这是2个数据框:





nodeid res_time_start_s res_time_end_s
195 291 1.505362e+09 1.505362e+09
390 296 1.503123e+09 1.503123e+09
391 296 1.503145e+09 1.503145e+09
413 296 1.511742e+09 1.511742e+09
414 296 1.511742e+09 1.511742e+09
471 297 1.503145e+09 1.503145e+09
472 297 1.504822e+09 1.504822e+09
484 297 1.511742e+09 1.511742e+09
549 304 1.505470e+09 1.505470e+09
552 304 1.506010e+09 1.506010e+09





      nodeid  res_time_start_s  res_time_end_s
195      291      1.505362e+09    1.505362e+09
390      296      1.503123e+09    1.503123e+09
391      296      1.503145e+09    1.503145e+09
413      296      1.511742e+09    1.511742e+09
414      296      1.511742e+09    1.511742e+09
471      297      1.503145e+09    1.503145e+09
472      297      1.504822e+09    1.504822e+09
484      297      1.511742e+09    1.511742e+09
549      304      1.505470e+09    1.505470e+09
552      304      1.506010e+09    1.506010e+09
553      304      1.506031e+09    1.506031e+09
554      304      1.506053e+09    1.506053e+09
555      304      1.506053e+09    1.506053e+09
556      304      1.506096e+09    1.506096e+09
557      304      1.506096e+09    1.506096e+09
558      304      1.506312e+09    1.506312e+09
559      304      1.506312e+09    1.506312e+09
560      304      1.506334e+09    1.506334e+09
561      304      1.506399e+09    1.506399e+09
562      304      1.506442e+09    1.506442e+09
563      304      1.506442e+09    1.506442e+09
564      304      1.506485e+09    1.506485e+09
565      304      1.506507e+09    1.506507e+09
2059     568      1.519189e+09    1.519189e+09
2082     569      1.518131e+09    1.518131e+09




我想检查第二个数据帧中是否有第一个数据帧的行,如果有,获取第二个数据帧中行的索引并将其附加到数组中。有任何想法吗?

耶斯列

使用DataFrame.mergewithDataFrame.reset_index避免删除索引:

a = df1.merge(df2.reset_index())['index'].tolist()
print (a)
[195, 390, 391, 413, 414, 413, 414, 471, 472, 484, 549, 552]

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

检查数据帧的每一行是否包含在另一个数据帧中

来自分类Dev

从另一个数据集中的另一个数据集中找到数据的对应关系

来自分类Dev

检查一个数据帧中的行是否在另一个数据帧中

来自分类Dev

如何对在另一个数据集的时间间隔内发生的每个ID中的一个数据集中的总观测值求和

来自分类Dev

根据另一个数据集中的列值在一个数据框中创建列

来自分类Dev

根据另一个数据集的行值选择列

来自分类Dev

将长数据除以R中另一个数据集中的值

来自分类Dev

将一个数据框中的列值映射到另一个数据框的索引并提取值

来自分类Dev

如何检查一个数据集中的字符串是否存在于另一个数据集中,并在R中添加缺少的值?

来自分类Dev

检查一个数据框的项目是否在范围内,是否在另一个数据框中定义并且具有相同的索引

来自分类Dev

计算数据集中的行与R中另一个数据集的所有行之间的差

来自分类Dev

如何基于匹配另一个数据集中的唯一值来从一个数据集中删除行?

来自分类Dev

使用SAS中的另一个数据集从数据集中提取

来自分类Dev

SAS在另一个数据集中使用查找数据集(例如数组)

来自分类Dev

如何检查一个数据集中的单元格是否存在于另一个数据集中的变量/列中?

来自分类Dev

SAS数据步骤-在当前数据集中,遍历另一个数据集以获取价值

来自分类Dev

根据在另一个数据集上评估的布尔条件对一个数据集进行子集设置,保持满足条件(R)的行?

来自分类Dev

检查另一个数据帧的给定ID是否存在某个值

来自分类Dev

从一个数据集中提取一个列,并使用R中的第三个数据集中的列创建另一个数据集

来自分类Dev

如何用另一个数据集中的行替换Excel中的行

来自分类Dev

检查一个数据集中的特定值范围是否存在于另一个数据集中

来自分类Dev

根据另一个数据集中的值更改另一个数据集中的值

来自分类Dev

合并数据集,其中键位于R中一个数据集的列和另一个数据集的行上

来自分类Dev

通过引用另一个数据框提取具有上限的行

来自分类Dev

是否可以从 ssrs 中的另一个数据集创建数据集?

来自分类Dev

用基于索引的另一个数据帧中的行覆盖熊猫数据帧中的某些行

来自分类Dev

如何在R中另一个数据集的列中选择一个数据集中的一些行?

来自分类Dev

从另一个数据帧的行值中提取数据帧中的特定行值

来自分类Dev

获取包含与另一个数据集中的值最相似的值的行的行索引 #

Related 相关文章

  1. 1

    检查数据帧的每一行是否包含在另一个数据帧中

  2. 2

    从另一个数据集中的另一个数据集中找到数据的对应关系

  3. 3

    检查一个数据帧中的行是否在另一个数据帧中

  4. 4

    如何对在另一个数据集的时间间隔内发生的每个ID中的一个数据集中的总观测值求和

  5. 5

    根据另一个数据集中的列值在一个数据框中创建列

  6. 6

    根据另一个数据集的行值选择列

  7. 7

    将长数据除以R中另一个数据集中的值

  8. 8

    将一个数据框中的列值映射到另一个数据框的索引并提取值

  9. 9

    如何检查一个数据集中的字符串是否存在于另一个数据集中,并在R中添加缺少的值?

  10. 10

    检查一个数据框的项目是否在范围内,是否在另一个数据框中定义并且具有相同的索引

  11. 11

    计算数据集中的行与R中另一个数据集的所有行之间的差

  12. 12

    如何基于匹配另一个数据集中的唯一值来从一个数据集中删除行?

  13. 13

    使用SAS中的另一个数据集从数据集中提取

  14. 14

    SAS在另一个数据集中使用查找数据集(例如数组)

  15. 15

    如何检查一个数据集中的单元格是否存在于另一个数据集中的变量/列中?

  16. 16

    SAS数据步骤-在当前数据集中,遍历另一个数据集以获取价值

  17. 17

    根据在另一个数据集上评估的布尔条件对一个数据集进行子集设置,保持满足条件(R)的行?

  18. 18

    检查另一个数据帧的给定ID是否存在某个值

  19. 19

    从一个数据集中提取一个列,并使用R中的第三个数据集中的列创建另一个数据集

  20. 20

    如何用另一个数据集中的行替换Excel中的行

  21. 21

    检查一个数据集中的特定值范围是否存在于另一个数据集中

  22. 22

    根据另一个数据集中的值更改另一个数据集中的值

  23. 23

    合并数据集,其中键位于R中一个数据集的列和另一个数据集的行上

  24. 24

    通过引用另一个数据框提取具有上限的行

  25. 25

    是否可以从 ssrs 中的另一个数据集创建数据集?

  26. 26

    用基于索引的另一个数据帧中的行覆盖熊猫数据帧中的某些行

  27. 27

    如何在R中另一个数据集的列中选择一个数据集中的一些行?

  28. 28

    从另一个数据帧的行值中提取数据帧中的特定行值

  29. 29

    获取包含与另一个数据集中的值最相似的值的行的行索引 #

热门标签

归档