SciPy.spatial ConvexHull с точками, содержащими атрибутPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 SciPy.spatial ConvexHull с точками, содержащими атрибут

Сообщение Anonymous »

Имея список точек (x, y), функция ConvexHull() из SciPy.spatial отлично подходит для расчета точек, образующих оболочку.
В в моем случае каждая точка (x, y) также имеет строку в качестве атрибута. Можно ли вычислить корпус и вернуть его точки включая их соответствующий атрибут (x, y, str)?
Я проверил как https://docs.scipy.org/doc/scipy/refere ... xHull.html, так и http://www.qhull.org/html/qh-optq.htm, но не смог найдите решение.
Вот пример, в котором я хотел бы запустить закомментированные строки с помощью Points_with_attribute вместо Points_no_attribute:

Код: Выделить всё

from scipy.spatial import ConvexHull

points_no_attribute = [(0, 0), (2, 6), (6, 1), (2, 4), (3, 2)]
points_with_attribute = [(0, 0, "point1"), (2, 6, "point2"), (6, 1, "point3"), (2, 4, "point4"), (3, 2, "point5")]

hull = ConvexHull(points_no_attribute)
hull_points = [points_no_attribute[i] for i in hull.vertices]

# hull = ConvexHull(points_with_attribute)
# hull_points = [points_with_attribute[i] for i in hull.vertices]

print(hull_points)
Спасибо за подсказку!

Подробнее здесь: https://stackoverflow.com/questions/792 ... -attribute
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • SciPy.spatial: Как использовать ConvexHull с точками, содержащими атрибут?
    Anonymous » » в форуме Python
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous
  • SciPy.spatial: Как использовать ConvexHull с точками, содержащими атрибут?
    Anonymous » » в форуме Python
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Простой сценарий тестирования scipy.spatial.transform.Rotation.align_vectors не возвращает правильное вращение
    Anonymous » » в форуме Python
    0 Ответы
    73 Просмотры
    Последнее сообщение Anonymous
  • Матрица углового преобразования для моделирования с 6 степенями свободы с использованием scipy.spatial.transform.Rotatio
    Anonymous » » в форуме Python
    0 Ответы
    32 Просмотры
    Последнее сообщение Anonymous
  • Что возвращает метод find_simplex() в scipy.spatial.Delaunay?
    Anonymous » » в форуме Python
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»