Який хороший інструмент для створення діаграм Sankey?


Відповіді:


9

Ви бачили цей список ? І в R також є функція . Я особисто розпочав би з geom шляху та естетичного розміру в ggplot2 і побачив, куди це мене дістало.

Я нічого з цього не перевіряв. Якщо ви знайдете вподобаний варіант, можливо, ви могли б повідомити всіх нас, оскільки вони є досить крутою графікою.


1
Наведений приклад (триває) із використанням Tikz на веб-сайті Tex, також tex.stackexchange.com/q/40159/8217 .
Andy W

4

Якщо ви шукаєте клієнтську сторону (бібліотеку JavaScript), ви можете спробувати:

http://tamc.github.com/Sankey/

Ви також можете побачити пов’язане запитання на StackOverFlow: /programming//q/4545254/179529


1
Дякуємо за посилання І FWIW, код HTML для малювання Canvas також повинен працювати на сервері: stackoverflow.com/questions/9409106/…
Thilo

Ти правий. JavaScript також починає використовуватися на стороні сервера (Node.js, Phantom.js). Просто Більшість людей тут, як правило, вільніше володіють Р ...
Хлопець


2

Шукаєте бібліотеку чи веб-додаток? Якщо друге, ви можете спробувати цей Sankey Builder. Він має візуальний інтерфейс та інтерфейс перетягування та перетягування. Це просто бета-версія, на даний момент вона зберігає дані лише до своєї URL-адреси та не оптимізована для мобільних пристроїв.

http://wikibudgets.org/sankey/

відмова від відповідальності: я працюю у wikiBudgets


Відповідей лише на посилання недостатньо. Наприклад, дивіться згадки про посилання в довідці тут , тут . Посилання також можуть зникати без попередження; Ваша відповідь повинна мати можливість стояти самостійно, навіть якщо посилання зникає. Будь ласка, редагуйте, щоб надати важливу інформацію та надати належну посилання
Glen_b -Встановіть Моніку

@Glen_b Я не впевнений, як можна відповісти на цю відповідь. Питання стосується інструмента для створення діаграм Sankey, і інструмент доступний через це посилання.
Патрік Куломбе

@Patrick Посилання, які я дав у своєму коментарі, вказують саме на те, як покращити відповідь (як це стосується другої половини мого коментаря - вид, що потрібно зробити, це пояснити, на що йде посилання (на що, саме, буде знайдеться там) таким чином, якого було б достатньо для того, щоб його можна було знайти через пошукову систему, навіть якщо посилання має рухатися та надавати кредит / посилання на джерело, тобто пояснювати, хто зробив справу, з якою пов’язаний)
Glen_b -Встановити Моніку

1

Наша програма Sankey Diagram призначена для iOS Apple. Він використовує сенсорний інтерфейс, щоб забезпечити інтуїтивне створення діаграм потоків. Просто шукайте "Діаграмі Санкі" в магазині додатків Apple iTunes. Наш веб-сайт squishLogic Sankey Diagram


1

Щойно я завантажив абсолютно новий Інтернет-конструктор Sankey. Ви можете завантажувати дані, налаштовувати за допомогою широкого спектру інструментів та зберігати. Це дозволяє перетягувати поля зі своїх даних для налаштування потоку Санкі та динамічно додавати фільтри в будь-яке поле діаграми, щоб видавити дані. У ньому є автоматичне виділення смуг по всій діаграмі для висвітлення зв’язків даних, і ви навіть можете змішувати та співставляти кольори. Він оснащений автоматичним пейджингом для великих наборів даних! Функція сортування працює за значенням або полем у порядку зростання.

Усі налаштування можна зберегти для майбутнього відвідування. Інструмент включає функцію спільного доступу, яка дозволяє вмикати або вимикати будь-які налаштування. Унікальна URL-адреса, створена інструментом, дозволяє поширювати діаграму Sankey серед відвідувачів для інтерактивної версії Sankey Builder, доступної лише для читання! Перегляньте демонстраційну версію (див. Нижче). Ви навіть можете створити безкоштовну діаграму Sankey, яка розміщується безкоштовно. Просто відвідайте http://SankeyBuilder.com та зареєструйтесь (все, що вам потрібно, це адреса електронної пошти). Це дозволить вам отримати доступ до SankeyBuilder безкоштовно. Демо: http://sankeybuilder.com/sankeybuilder.aspx?url=bbe34d97f8, а підручники - на веб-сайті http://sankeybuilder.com . Сподіваюся, це допомагає.



0

Як і все, що Латекс - це шлях!

Це ви зовсім не знаєте латексу, можливо, ви не хочете цього рішення, але якщо ви знаєте навіть небагато, вам потрібно просто змінити параметри відповідно до того, що ви хочете, і воно буде більш точним і гнучким, ніж багато інших можливостей.

Зауважте, що вам доведеться вводити значення вручну.

Для цього ви можете використовувати бібліотеку Tikzвведіть тут опис зображення

Ось код


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.