Как можно присоединить pandas фреймов данных к нескольким столбцам с допуском? - PullRequest
0 голосов
/ 22 января 2020

Скажем, у меня есть два pandas кадра данных, оба содержат координаты x и y (с плавающей точкой). Я хочу объединить кадры данных в двух столбцах, т. Е. Где df1['x']==df2['x'] && df1['y']==df2['y'] в пределах некоторого допуска , чтобы получить такой результат:

df1=  x  ,  y  ,  tag1 
     1.2   1.3    'ab'

df2=  x  ,  y  ,  tag2 
     1.1   1.2    'cd'

становится

df_result=  x  ,  y  ,  tag1 , tag2
           1.2   1.3    'ab'   'cd'

В примере допустимое отклонение будет 0,1.

Возможно ли это с помощью pandas при указании некоторого допуска для учета проблем с плавающей запятой?

Конечно, я мог бы повторить, но обычно это неправильно при использовании pandas.

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