У меня есть два кадра данных с идентификаторами для физических объектов. У меня тогда есть список объектов. Я хотел бы вернуть только те местоположения, которые использовались в обоих таймфреймах, из моего основного списка. Я пытаюсь заставить работать следующее, и кажется, что у меня что-то в синтаксисе неверно, или я неправильно использую isin.
print(filtered_locations[filtered_locations['id'].isin(filtered_departments.buildingid,filtered_stores.facilityid)])
Я пробовал несколько вариантов этого - хотя есть многопримеры в документах, которые конкретно показывают, как сканировать два списка с использованием словарей и т. д. У меня возникают проблемы с поиском самого быстрого / наиболее прямого способа возврата только значений, которые находятся в двух указанных столбцах в других фреймах данных.