Как объединить 2 таблицы с пользователем и отметкой времени в Python - PullRequest
0 голосов
/ 29 мая 2019

Мне нужно объединить 2 таблицы миллионов записей.Общими полями являются user и timestamp.Проблема в том, что временная метка в обеих таблицах различна, поэтому мне нужно создать новую переменную или установить диапазон 5 секунд, чтобы найти идеальное совпадение между таблицами 1 и 2.

Я пытаюсь использовать поискили функция у.Я не эксперт, поэтому мне очень нужна ваша помощь.

Я знаю, что для эксперта это кажется легким делом.Большое спасибо !!!

1 Ответ

1 голос
/ 29 мая 2019

Могу ли я предложить панд merge_asof функция:

https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.merge_asof.html

Я считаю, что аргумент direction='nearest' может решить вашу проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...