pandas是否有函数能实现Excel中vlookup的模糊匹配功能

希望能得到的结果是关联字段中比当前值略小的那个数字对应的值
例如有两个DF

DF A:
clipboard.png

DF B:
clipboard.png

需要把DF B新建一列"col_2", 对应的值是DF A中1、3的col2的值, 即操作结果是:

DF B:
clipboard.png

DF A已经按col1排序过, 这列也没有重复值
两个表关联的字段可能是很多位的小数, 所以向0取整的方法可能行不通
就是Excel中vlookup函数最后一个参数是1(TRUE)的结果, 请问Pandas中有什么函数或方法能直接做到这个吗?

阅读 4.2k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题