如何在没有for循环的情况下从不同的数据帧中获取值?

负载箱

我有一个主数据框df和另一个数据框ext_map

df = pd.DataFrame(data={'true': [1, 2, 3], 'billed': [104, 50, 256]})

    true     billed  
0    1         104   
1    2         50   
2    3         256   

ext_map = pd.DataFrame(data={'label':[3.1, 2.5, 3.5], 'mix':[100, 200, 300]})

    label    mix   
0    3.1     100
1    2.5     200
2    3.5     300

我想创建一个new_coldf获取label的每个行df,使得df.billed<= ext_map.mix我该如何实现而不for循环?mix列始终按升序排序。(这里的所有其他值仅是示例。)

预期结果

    true    billed  new_col
0    1       104      2.5
1    2        50      3.1
2    3       256      3.5
安塞夫

采用 pd.cut

lower_limit = 0
ext_map_sorted = ext_map.sort_values('mix')
df['new_col'] = pd.cut(df['billed'], 
                       [lower_limit] + ext_map_sorted['mix'].tolist(),
                       labels = ext_map_sorted['label'])

print(df)
   true  billed new_col
0     1     104     2.5
1     2      50     3.1
2     3     256     3.5

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Ruby on Rails中,如何在没有元数据的情况下获取请求有效负载

来自分类Dev

在没有For循环的情况下跨R中的数据帧进行匹配和分解

来自分类Dev

如何在没有循环的情况下向Javascript数组中的每个对象添加字段?

来自分类Dev

如何在没有变量的情况下从枚举获取值

来自分类Dev

如何在没有EntityDataSource的情况下将数据从SQL Server获取到DevExpress FileManager

来自分类Dev

如何在没有任何循环语句的情况下获取数组中多个文件的值

来自分类Dev

如何在没有jQuery的情况下从ajax responseText的html元素获取数据

来自分类Dev

如何在没有_x和_y后缀的情况下多次合并到同一数据帧?

来自分类Dev

在JavaScript中,如何在没有for循环的情况下计算对象数组中的值差?

来自分类Dev

如何在不使用for循环的情况下用NA替换数据帧行中的连续零?

来自分类Dev

如何在没有任何动作的情况下使用amp状态获取数据

来自分类Dev

如何在没有NSFetchedResultsControllerDelegate的情况下获取结果?

来自分类Dev

我如何在Flutter中没有密钥的情况下获取JSON数据?

来自分类Dev

如何在没有循环的情况下将卷分区到常规文件中?

来自分类Dev

如何在没有任何循环的情况下获取php中的特定键数组

来自分类Dev

如何在没有foreach循环的情况下用List <string>中的“ NULL”替换null?

来自分类Dev

如何在R中不使用嵌套循环的情况下引用2个不同的数据帧

来自分类Dev

没有cron的情况下如何在MySQL数据库中写入数据?

来自分类Dev

如何在R中没有未选择数据的情况下绘制子集数据

来自分类Dev

在没有JButton的情况下从JList获取值

来自分类Dev

如何在R中没有for循环的情况下创建条件整数序列的组合?

来自分类Dev

两个如何在没有任何索引的情况下合并两个数据帧

来自分类Dev

如何在没有循环的情况下获取 Javascript 对象的所有键

来自分类Dev

如何在不同表中没有重复记录的情况下进行休眠保存

来自分类Dev

在R中没有for循环的情况下获取重叠数据帧值的计数

来自分类Dev

如何在没有太多循环的情况下删除多列中的重复行?

来自分类Dev

如何在没有for循环的情况下访问列表中类的属性

来自分类Dev

如何在没有定义的情况下获取列到 jquery 数据表

来自分类Dev

在 Python Pandas 中,如何在不使用 for 循环的情况下比较一个数据帧中的不同行

Related 相关文章

  1. 1

    在Ruby on Rails中,如何在没有元数据的情况下获取请求有效负载

  2. 2

    在没有For循环的情况下跨R中的数据帧进行匹配和分解

  3. 3

    如何在没有循环的情况下向Javascript数组中的每个对象添加字段?

  4. 4

    如何在没有变量的情况下从枚举获取值

  5. 5

    如何在没有EntityDataSource的情况下将数据从SQL Server获取到DevExpress FileManager

  6. 6

    如何在没有任何循环语句的情况下获取数组中多个文件的值

  7. 7

    如何在没有jQuery的情况下从ajax responseText的html元素获取数据

  8. 8

    如何在没有_x和_y后缀的情况下多次合并到同一数据帧?

  9. 9

    在JavaScript中,如何在没有for循环的情况下计算对象数组中的值差?

  10. 10

    如何在不使用for循环的情况下用NA替换数据帧行中的连续零?

  11. 11

    如何在没有任何动作的情况下使用amp状态获取数据

  12. 12

    如何在没有NSFetchedResultsControllerDelegate的情况下获取结果?

  13. 13

    我如何在Flutter中没有密钥的情况下获取JSON数据?

  14. 14

    如何在没有循环的情况下将卷分区到常规文件中?

  15. 15

    如何在没有任何循环的情况下获取php中的特定键数组

  16. 16

    如何在没有foreach循环的情况下用List <string>中的“ NULL”替换null?

  17. 17

    如何在R中不使用嵌套循环的情况下引用2个不同的数据帧

  18. 18

    没有cron的情况下如何在MySQL数据库中写入数据?

  19. 19

    如何在R中没有未选择数据的情况下绘制子集数据

  20. 20

    在没有JButton的情况下从JList获取值

  21. 21

    如何在R中没有for循环的情况下创建条件整数序列的组合?

  22. 22

    两个如何在没有任何索引的情况下合并两个数据帧

  23. 23

    如何在没有循环的情况下获取 Javascript 对象的所有键

  24. 24

    如何在不同表中没有重复记录的情况下进行休眠保存

  25. 25

    在R中没有for循环的情况下获取重叠数据帧值的计数

  26. 26

    如何在没有太多循环的情况下删除多列中的重复行?

  27. 27

    如何在没有for循环的情况下访问列表中类的属性

  28. 28

    如何在没有定义的情况下获取列到 jquery 数据表

  29. 29

    在 Python Pandas 中,如何在不使用 for 循环的情况下比较一个数据帧中的不同行

热门标签

归档