Jakie jest dobre narzędzie do tworzenia diagramów Sankeya?

Odpowiedzi:

9

Widziałeś tę listę ? I istnieje również funkcja w R dostępny . Osobiście zacznę od ścieżki geom i estetyki wielkości w ggplot2 i zobaczę, gdzie mnie to zaprowadziło.

Nie testowałem żadnego z nich. Jeśli znajdziesz preferowaną opcję, być może poinformujesz nas wszystkich, ponieważ są to raczej fajna grafika.

Peter Ellis
źródło
1
Istnieje również przykład (w toku) używania Tikz na stronie Tex, tex.stackexchange.com/q/40159/8217 .
Andy W
4

Jeśli szukasz strony klienta (biblioteka JavaScript), możesz spróbować:

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

Możesz również zobaczyć powiązane pytanie na StackOverFlow: /programming//q/4545254/179529

Guy
źródło
1
Dzięki za link. A kod do rysowania FWIW, HTML5 Canvas powinien również działać na serwerze: stackoverflow.com/questions/9409106/…
Thilo
Masz rację. JavaScript jest również używany po stronie serwera (Node.js, Phantom.js). Po prostu większość ludzi tutaj jest zwykle bardziej biegła w R ...
Guy
2

Szukasz biblioteki lub aplikacji internetowej? Jeśli drugi, możesz wypróbować ten Sankey Builder. Ma interfejs wizualny i interfejs użytkownika przeciągnij i upuść. To tylko Beta, w tym momencie zapisuje tylko dane do swojego adresu URL i nie jest zoptymalizowany pod kątem urządzeń mobilnych.

http://wikibudgets.org/sankey/

zrzeczenie się: Pracuję dla wikiBudgets

daniel.sedlacek
źródło
Odpowiedzi tylko na link nie są wystarczające. Na przykład zobacz wzmianki o linkach w pomocy tutaj , tutaj . Linki mogą również zniknąć bez ostrzeżenia; Twoja odpowiedź powinna być w stanie wytrzymać sama, nawet jeśli link zniknie. Edytuj, aby podać niezbędne informacje i właściwe odniesienie
Glen_b
@Glen_b Nie jestem pewien, jak można poprawić tę odpowiedź. Pytanie dotyczy narzędzia do tworzenia diagramów Sankeya, a narzędzie jest dostępne poprzez ten link.
Patrick Coulombe,
@Patrz linki, które podałem w komentarzu, wskazują dokładnie, jak poprawić odpowiedź (podobnie jak druga połowa mojego komentarza - rzeczą, którą należy zrobić, jest wyjaśnienie, do czego prowadzi link (co dokładnie będzie znaleźć się tam) w sposób, który wystarczyłby, aby można go było znaleźć za pomocą wyszukiwarki, nawet jeśli link miałby się przenieść i podać źródło / odniesienie do źródła, tj. wyjaśnić, kto zrobił to, co jest powiązane)
Glen_b
1

Nasza aplikacja Sankey Diagram jest dla Apple iOS. Wykorzystuje interfejs dotykowy, aby zapewnić intuicyjne tworzenie diagramów przepływu. Po prostu wyszukaj „Sankey Diagram” w sklepie Apple iTunes. Nasza strona internetowa to squishLogic Sankey Diagram

Steve VanderLeest
źródło
1

Właśnie przesłałem nowy internetowy Sankey Builder. Możesz przesyłać dane, konfigurować za pomocą szerokiej gamy narzędzi i zapisywać. Pozwala przeciągać i upuszczać pola z danych, aby dostosować Sankey Flow i dynamicznie dodawać filtry do dowolnego pola na diagramie, aby wycisnąć dane. Posiada automatyczne podświetlenia pasm na całym diagramie, aby podświetlić relacje danych, a nawet możesz mieszać i dopasowywać kolory. Posiada automatyczne stronicowanie dla dużych zestawów danych! Funkcja sortowania działa według wartości lub pola w porządku rosnącym.

Wszystkie ustawienia można zapisać na wypadek przyszłej wizyty. Narzędzie zawiera funkcję udostępniania, która pozwala włączyć lub wyłączyć dowolne z ustawień. Unikalny adres URL utworzony przez to narzędzie pozwala rozpowszechniać diagram Sankey wśród odwiedzających w interaktywnej wersji Sankey Builder tylko do odczytu! Sprawdź wersję demo (patrz poniżej). Możesz nawet zbudować darmowy diagram Sankeya, który jest hostowany za darmo. Wystarczy odwiedzić http://SankeyBuilder.com i zarejestrować się (wystarczy adres e-mail). Dzięki temu uzyskasz dostęp do SankeyBuilder za darmo. Demo: http://sankeybuilder.com/sankeybuilder.aspx?url=bbe34d97f8 i samouczki znajdują się na stronie http://sankeybuilder.com . Mam nadzieję że to pomoże.

Obrabować
źródło
0

Jak wszystko Lateks jest taki!

Jeśli nie znasz lateksu, możesz nie chcieć tego rozwiązania, ale jeśli wiesz choć trochę, po prostu musisz zmienić parametry odpowiednio do tego, czego chcesz, i będzie ono bardziej precyzyjne i elastyczne niż wiele innych możliwości.

Pamiętaj, że będziesz musiał wprowadzić wartości ręcznie.

Aby to zrobić, możesz użyć biblioteki Tikzwprowadź opis zdjęcia tutaj

Oto kod

Anthony Martin
źródło
-1

Opieramy się na generatorze Sankey Diagram Generator online (aplikacja internetowa) Denesa z kilkoma dodatkowymi funkcjami i możliwościami kopiowania danych z CSV, Excel Pivot Tables i JSON. Generator diagramów Sankeya

Simon Thompson
źródło