«цирковые» сюжеты с matplotlib?

Кто-нибудь знает, есть ли способ сделать цирковые сюжеты с matplotlib python или любой другой библиотекой python? Они не должны быть такими же красивыми, как на примере.

3 Solutions collect form web for “«цирковые» сюжеты с matplotlib?”

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

Идея Янна велика. И еще, цирк разработан Perl с GD и другими модулями, а затем выводит SVG (или png). Python также может это сделать, если вы хотите создать новое колесо 🙂

Поскольку я знаю, хотите ли вы рисовать образы стиля (круговой стиль) с помощью matplotlib, лучше писать исходный код python напрямую:

  1. изучить основную грамматику SVG
  2. использовать python для создания базовой компоновки
  3. дизайн элементов изображения
  4. вычисление и преобразование координат ваших данных; вам лучше подумать об этом в полярных координатах (я делал то же самое, но без открытого источника).
  5. выведите свои элементы.

Если вам нравится, присоединяйтесь к группе google goos, чтобы обсудить: http://groups.google.com/group/circos-data-visualization

Похоже, что модуль Biopython GenomeDiagram имеет аналогичную функциональность, хотя он предназначен для построения геномных данных, но не любых данных, как в цирках, и выход не будет таким приятным.

  • Построение эллипсоида с помощью Matplotlib
  • Создание легенды в matplotlib после построения двух Pandas Series
  • поиск опции текста маркера для pyplot.plot ()
  • Как вы создаете сегменты линий между двумя точками?
  • Matplotlib показывает одну ось и нет данных
  • Эффективное построение таблицы в формате csv с использованием Python
  • Как получить разные цветные линии для разных сюжетов на одной фигуре?
  • Построение сплошной революции в Python 3 (возможно, matplotlib)
  • Python - лучший язык программирования в мире.