10 лучших сайтов для создания диаграммы Санки

Вы, наверное, уже видели диаграмму Санки . (Sankey)Диаграммы Санки(Sankey) (также называемые диаграммами Санки(Sankey) ) особенно полезны для отображения потока, помогая людям визуализировать крупные переводы в системе. Например, диаграмма Санки(Sankey) может показать, как ресурсы, такие как деньги, время или энергия, перемещаются в процессе. Диаграммы Санки(Sankey) также хороши для демонстрации деревьев решений.

Если вы хотите визуально выделить сложный процесс, рассмотрите возможность создания диаграммы Санки . (Sankey)Есть несколько веб-сайтов, на которых вы можете создать диаграмму Санки . (Sankey)В то время как некоторые полагаются на пользователей, обладающих некоторыми знаниями в области программирования, другие доступны для всех. Мы рассмотрим несколько из каждого.

Что такое диаграмма Санки?

Диаграммы Санки названы в честь Мэтью Генри Финеаса Риалла Санки(Matthew Henry Phineas Riall Sankey) , ирландского инженера и капитана Королевских (Royal) инженеров(Engineers) , который составил диаграмму, показывающую энергоэффективность парового двигателя.

Чтобы создать диаграмму Санки(Sankey) , вы можете либо научиться кодировать ее(learn how to code) самостоятельно, либо использовать веб-приложение для ее создания. 

Веб-сайты для создания диаграммы Санки 

Хотя некоторые знания в области кодирования могут быть полезны, даже если вы не знаете Python или язык программирования R, вы все равно можете создать диаграмму Санки . (Sankey)На некоторых из приведенных ниже веб-сайтов есть варианты для людей с некоторым опытом программирования. Большинство из них вообще не требует никаких знаний в области программирования.

1. СанкейМАТИК(SankeyMATIC)

Чтобы использовать SankeyMATIC , вы добавляете свои входные данные, настраиваете внешний вид диаграммы, а затем экспортируете ее в виде изображения PNG или векторного кода ( SVG ). Формат ввода прост и понятен. Опция векторного кода удобна, если вы хотите импортировать свою диаграмму в программу, такую ​​​​как Adobe Illustrator , для дополнительной модификации. 

2. Генератор диаграмм Санки(The Sankey Diagram Generator)

Sankey Diagram Generator(Sankey Diagram Generator) от Acquire — это веб-приложение, которое позволяет загружать данные в одном из трех форматов:

  • JSON
  • CSV
  • Сводная таблица

Вы можете настроить цвет и размер каждого потока, а также десятичные разряды отображаемых чисел и прозрачность потоков. Когда вы нажмете кнопку « Сохранить(Save) », сайт сгенерирует код, который вы можете скопировать и вставить. Вы также можете загрузить изображение или отправить его по электронной почте.

3. Онлайн-конструктор диаграмм Санки от Visual Paradigm(Visual Paradigm’s Online Sankey Diagram Maker)

Sankey Diagram Maker(Sankey Diagram Maker) от Visual Paradigm обладает множеством функций. Начните(Start) с одного из их красивых шаблонов и добавьте свои данные, чтобы отредактировать его.

Вы можете изменить стили и цвета шрифта или добавить фотографии и значки, чтобы ваша диаграмма Sankey выделялась. Этот сайт платный, но вы можете подписаться на бесплатную 30-дневную пробную версию. После этого это будет стоить вам от 4 до 15 долларов за пользователя в месяц. 

4. Дисплей(Displayr)

Displayr предлагает бесплатный инструмент для создания диаграмм Санки. Однако вам нужно будет зарегистрировать учетную запись. Как только вы это сделаете, вы получите доступ к мощному пользовательскому интерфейсу, где вы сможете загрузить набор данных со своего компьютера или из облака. Оттуда вы можете использовать автоматизированный макет или настроить его вручную.

Displayr предназначен не только для диаграмм Санки — у вас также будет доступ ко всем видам различных визуализаций данных, таких как тепловые карты, (Sankey)гистограммы(histograms) и круговые диаграммы(pie charts) . Справедливое(Fair) предупреждение, однако, вам понадобится платная учетная запись, чтобы загрузить созданную вами диаграмму Sankey .

5. Справочник по картам(Chartguide)

Chartguide — это не веб-сайт, на котором можно создать диаграмму Санки . (Sankey)Вместо этого они научат вас, как создать диаграмму Санки с помощью (Sankey)Excel с надстройкой Power User . Если ваши данные уже находятся в электронной таблице, стоит попробовать этот метод для самостоятельного создания диаграмм Санки(Sankey) , даже не выходя из Excel .

6. Генератор диаграмм Санки Денеша Чалы(Dénes Csala’s Sankey Diagram Generator)

Этот онлайн-инструмент Sankey Diagram Generator удобен и прост. (Sankey Diagram Generator)Создатель (Creator) Денес (Dénes) Чала(Csala) говорит: «Он поддерживает самостоятельные циклы, перемещаясь по узлам как в горизонтальном, так и в вертикальном направлениях, а также загружая и сохраняя диаграммы!» Пользователи также имеют возможность изменять непрозрачность и цвет узлов. 

Понятно, что этот проект с открытым исходным кодом(open-source project) — плод любви его создателя. Вы также можете найти его на GitHub(find it on GitHub) .

7. Высокие диаграммы(Highcharts)

Если вы хотите отредактировать свой собственный код, Highcharts — отличный вариант для создания диаграммы Санки . (Sankey)Помимо возможности ввести свои данные в простой Configuration Preview , они также предлагают кнопки для редактирования кода прямо в JSFiddle или Codepen .

Подобно инструменту Visual Paradigm , Highcharts предоставляет доступ к широкому спектру типов диаграмм, таких как датчики, тепловые и древовидные карты, а также точечные и пузырьковые диаграммы.

8. Галерея R-графиков(R Graph Gallery)

Галерея R Graph(R Graph Gallery) — это место, где вы можете найти около 400 диаграмм с воспроизводимым кодом. R — это программная среда, в основном используемая для статистических вычислений, что делает ее идеальной для создания диаграмм Санки . (Sankey)Он использует networkD3, виджет HTML , который строит интерактивные диаграммы. 

Найдите понравившуюся диаграмму Санки в (Sankey)галерее R Graph(R Graph Gallery) , а затем выберите ссылку Показать код(Show code ) , чтобы настроить ее по своему усмотрению. Код, который мы рассмотрели, был хорошо прокомментирован и прост в использовании.

9. Галерея графиков Python(Python Graph Gallery)

Если вам нравится не R, а Python , загляните в галерею Python Graph Gallery(Python Graph Gallery) , где вы найдете воспроизводимые и настраиваемые диаграммы Sankey . Эти диаграммы используют библиотеку Plotly для Python , в которой есть функция, специально предназначенная для создания диаграмм Санки . (Sankey)Вы также можете найти примеры с использованием библиотеки matplotlib, в которой есть собственная функция Sankey . В обоих случаях, если вы увлекаетесь Python , это отличный ресурс.

10. Карты Google(Google Charts)

Последняя запись в нашем списке веб-сайтов, на которых вы можете создать диаграмму Санки , принадлежит (Sankey)Google Charts . Он предоставляет пример и код для простой диаграммы Санки(Sankey) , а также диаграммы с несколькими уровнями. Для каждого вы можете управлять цветами, настраивать метки и настраивать узлы. Каждый аспект хорошо задокументирован, так что вы можете стать экспертом по параметрам конфигурации и лучшему способу форматирования ваших данных.

Как и некоторые из приведенных выше записей, Google Charts предлагает примеры и код для различных типов визуализации данных, поэтому, если диаграмма Санки(Sankey) не рассказывает вашу историю так, как вы хотите, вы можете легко попробовать другие способы визуализации ваших данных.



About the author

Я iOS-разработчик с более чем 10-летним опытом. Я специализируюсь на разработке приложений для iPhone и iPad. У меня есть опыт создания пользовательских потоков, создания пользовательских комплектов разработки (CDK) и работы с различными средами разработки приложений. В своей предыдущей работе я также разработал инструменты для управления магазином приложений Apple, в том числе инструмент управления продуктами и инструмент отправки приложений.



Related posts