Фильтрация данных в Pandas на основе некой функции

встала необходимость в фильтрации датафрейма по некоторой функции. Например, у меня есть массив данных, состоящий из координат точек и другой, который состоит из координат вершин треугольника. На основе псевдоскалярного произведения, определяю, принадлежит ли точка из первого датафрема, треугольнику со второго. Сейчас это все реализовано на двух циклах: первый перебирает точки, а второй треугольники. Хотелось бы сразу фильтровать второй датафрейм, чтоб получать из него только те треугольники, которым принадлежит точка. Существующее решение работает, но обработка данных занимает очень много времени.


Ответы (0 шт):