Графвиз
Строка 24: | Строка 24: | ||
− | |||
− | |||
− | |||
+ | |||
+ | == Примеры == | ||
+ | === [[Графвиз/для проекта Моя семья]] === | ||
=== [[GraphViz/DotFileParser]] === | === [[GraphViz/DotFileParser]] === | ||
+ | === [[Графвиз/для проекта Моя семья]] === | ||
− | |||
− | === Новые возможности Render === | + | === [[Графвиз/Новые возможности Render]] === |
Новая версия GraphViz Extension позволяет использовать '''renderer''' | Новая версия GraphViz Extension позволяет использовать '''renderer''' | ||
* renderer='dot' | * renderer='dot' |
Версия 16:02, 1 марта 2020
Графвиз - набор утилит для графического представления данных. Программа принимает описания отношений и элементов множеств, на которых определяется граф, и "добавляет" к этим лишенным всяких геометрических атрибутов описаниям дополнительную информацию, позволяющую "нарисовать" картинку графа.
Для использования Графвиз требуется использовать примитивный язык описания графов dgl. Основные понятия:
- граф,
- вершина графа -- элемент множества,
- ребро графа, соединяющее вершину N с вершиной M
<graphviz>
digraph G {
A -> B ;
}
</graphviz>
Содержание |
Примеры
Графвиз/для проекта Моя семья
GraphViz/DotFileParser
Графвиз/для проекта Моя семья
Графвиз/Новые возможности Render
Новая версия GraphViz Extension позволяет использовать renderer
- renderer='dot'
- renderer='twopi'
- renderer='neato'
- renderer='twopi'
- renderer='sfdp'
- renderer='circo'
DOT
twopi
NEATO
Метод «neato» использует «энергетическую» (spring) модель, по сути, близкую к методу искуственного отжига — начиная с некоторого состояния вершины перемещаются, чтобы минимизировать некую потенциальную энергию. Рекомендуем для ненаправленных графов общего вида.
Обратить внимание - NetLogo layout - spring http://ccl.northwestern.edu/netlogo/docs/dict/layout-spring.html
CIRCO
См.