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