улейные графики
Dec. 13th, 2011 07:08 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Martin Krzywinski, Inanc Birol, Steven JM Jones, and Marco A Marra, "Hive plots - rational approach to visualizing networks" (2011)
Традиционные способы визуализации сетей (волосяные шары) страдают от недостатков: их форма определяется (стохастическими) алгоритмами разметки, дающими различные результаты для одной и той же сети; разметка может радикально меняться от малейших замен в данных; полученные графики невозможно визуально сравнивать.

Предлагается новый модный способ визуализации:улейные графики (hive plots). Формально это графики в параллельных координатах, но подвергнутые полярному преобразованию. Построение начинается с набора размеченных радиальных осей, узлы сети группируются по осям некоторым способом, связи рисуются кривыми Безье:

Конечно, на малых масштабах сети это не дает никаких преимуществ - они появляются на массивых данных биологии или социологии:

Вот тут [http://mkweb.bcgsc.ca/linnet/] можно найти пакеты для построения всей этой красоты.
Подход можно улучшать, выстраивая графики в таблицу, или разбивая сеть на слои. Можно и переносить в 3D.
Традиционные способы визуализации сетей (волосяные шары) страдают от недостатков: их форма определяется (стохастическими) алгоритмами разметки, дающими различные результаты для одной и той же сети; разметка может радикально меняться от малейших замен в данных; полученные графики невозможно визуально сравнивать.

Предлагается новый модный способ визуализации:улейные графики (hive plots). Формально это графики в параллельных координатах, но подвергнутые полярному преобразованию. Построение начинается с набора размеченных радиальных осей, узлы сети группируются по осям некоторым способом, связи рисуются кривыми Безье:
Конечно, на малых масштабах сети это не дает никаких преимуществ - они появляются на массивых данных биологии или социологии:
Вот тут [http://mkweb.bcgsc.ca/linnet/] можно найти пакеты для построения всей этой красоты.
Подход можно улучшать, выстраивая графики в таблицу, или разбивая сеть на слои. Можно и переносить в 3D.