Учитывая одну строку из фрейма данных X
, какой самый эффективный способ извлечь все строки из фрейма данных Y
, которые полностью соответствуют строке запроса?
Пример: запрос строки [0,1,0,1]
из
[
[0,1,0,1, 1.0],
[0,1,0,1, 2.0],
[0,1,0,0, 3.0],
[1,1,0,0, 0.5],
]
должен вернуть
[
[0,1,0,1, 1.0],
[0,1,0,1, 2.0],
]
X
и Y
, как предполагается, имеют одну и ту же схему, за исключением того, что Y
имеет дополнительный столбец целевого значения.Может быть один, ноль или много совпадений.Решение должно быть эффективным даже с тысячами столбцов.