假设我有两个 ndarray:
a = [[1.1,10]
[2.2,20]
[3.3,30]
[4.4,40]
[5.5,50]]
b = [[1.5,100]
[1.9,200]
[2.3,250]
[3.9,300]]
我想将这两个表连接在一起,以便返回:
c = [[1.1,10,None]
[2.2,20,200] #note this is 200 not 250
[3.3,30,250]
[4.4,40,300]
[5.5,50,300]]
换句话说,我想做类似“A左连接B,如果键不完全匹配,使用小于B且离B最近的键”。
如果我没有正确格式化这个问题,请原谅我,这是我在 StackOverflow 上的第一个问题,而且我不是专业的编码员。不过,我已经通过 StackOverflow 和 Google 进行了彻底的搜索。
我有某种暗示,答案可能是在 Python 中合并索引数组 和使用掩码数组之间。基本上,我不知道,请帮助!