Ich habe keines davon getestet. Wenn Sie eine bevorzugte Option finden, können Sie uns alle informieren, da es sich um ziemlich coole Grafiken handelt.
Danke für den Link. Und FWIW, HTML5 Canvas Zeichencode sollte auch auf dem Server funktionieren
Thilo
Du hast recht. JavaScript wird gestartet, um auch auf der Serverseite verwendet zu werden (Node.js, Phantom.js). Nur die meisten Leute hier sind in der Regel fließender mit R ...
Guy
3
Schauen Sie sich meinen HTML5 D3 Sankey Diagram Generator an - komplett mit Self-Loops und allem :) http://sankey.csaladen.es
Suchen Sie eine Bibliothek oder eine Web-App? In diesem Fall können Sie diesen Sankey Builder ausprobieren. Es verfügt über eine visuelle Oberfläche und eine Drag & Drop-Benutzeroberfläche. Es ist nur eine Beta-Version. Zu diesem Zeitpunkt werden nur Daten unter der URL gespeichert und nicht für Mobilgeräte optimiert.
Nur-Link-Antworten reichen nicht aus. Zum Beispiel finden Sie die Erwähnungen von Links in der Hilfe hier , hier . Links können auch ohne Vorwarnung verschwinden; Ihre Antwort sollte in der Lage sein, für sich zu stehen, auch wenn der Link verschwindet. Bitte bearbeiten Sie, um die wesentlichen Informationen zu geben, und geben Sie eine korrekte Referenz
Glen_b -Reinstate Monica
@ Glen_b Ich bin nicht sicher, wie diese Antwort verbessert werden könnte. Bei der Frage handelt es sich um ein Tool zum Erstellen von Sankey-Diagrammen, auf das über diesen Link zugegriffen werden kann.
Patrick Coulombe
@Patrick Die Links, die ich in meinem Kommentar angegeben habe, geben genau an, wie die Antwort verbessert werden kann (wie auch die zweite Hälfte meines Kommentars - die Art, die getan werden muss, ist zu erklären, wohin der Link geht (was genau wird) auf eine Weise gefunden werden, die ausreicht, um über eine Suchmaschine gefunden zu werden, selbst wenn sich der Link bewegt und die Quelle / den Verweis
angibt, dh
1
Unsere Sankey Diagram App ist für Apple iOS. Es verwendet die Touch-Oberfläche zur intuitiven Erstellung von Flussdiagrammen. Suchen Sie einfach nach "Sankey Diagram" im Apple iTunes App Store. Unsere Website ist squishLogic Sankey Diagram
Ich habe gerade einen brandneuen Online-Sankey Builder hochgeladen. Sie können Daten hochladen, über eine Vielzahl von Tools konfigurieren und speichern. Sie können Felder aus Ihren Daten ziehen und ablegen, um den Sankey Flow anzupassen und dynamisch Filter für jedes Feld im Diagramm hinzuzufügen, um die Daten zu komprimieren. Es verfügt über automatische Hervorhebungen von Bändern im Diagramm, um Datenbeziehungen hervorzuheben, und Sie können sogar Farben mischen und anpassen. Es bietet automatisches Paging für große Datenmengen! Eine Sortierfunktion wird nach Wert oder Feld in aufsteigender Reihenfolge ausgeführt.
Alle Einstellungen können für einen zukünftigen Besuch gespeichert werden. Das Tool enthält eine Freigabefunktion, mit der Sie alle Einstellungen aktivieren oder deaktivieren können. Die vom Tool erstellte eindeutige URL ermöglicht es Ihnen, das Sankey-Diagramm an Besucher zu verteilen, um eine schreibgeschützte interaktive Version von Sankey Builder zu erhalten! Schauen Sie sich die Demo an (siehe unten). Sie können sogar ein kostenloses Sankey-Diagramm erstellen, das kostenlos gehostet wird. Besuchen Sie einfach http://SankeyBuilder.com und melden Sie sich an (Sie benötigen lediglich eine E-Mail-Adresse). Damit haben Sie kostenlosen Zugang zu SankeyBuilder. Demo: http://sankeybuilder.com/sankeybuilder.aspx?url=bbe34d97f8 und Tutorials finden Sie unter http://sankeybuilder.com . Hoffe das hilft.
Zeichnen Sie Sankey-Diagramme direkt in Ihrem Browser mit "Sankey Flow Show - Attraktive Flussdiagramme in wenigen Minuten!"
http://www.sankeyflowshow.com
Wenn Sie sich mit Latex überhaupt nicht auskennen, möchten Sie diese Lösung vielleicht nicht, aber wenn Sie nur ein wenig darüber Bescheid wissen, müssen Sie die Parameter nur entsprechend Ihren Wünschen ändern, und sie sind präziser und flexibler als viele andere Möglichkeiten.
Beachten Sie, dass Sie die Werte manuell eingeben müssen.
Sie können die Tikz-Bibliothek verwenden, um das zu produzieren
Wir bauen auf Denes 'Online-Sankey-Diagrammgenerator (Web-App) mit einigen weiteren Funktionen und Funktionen zum Kopieren von Daten aus CSV, Excel-Pivot-Tabellen und JSON auf.
Sankey-Diagramm-Generator
riverplot
Paket für Sankey-Diagramme. Ich habe es jedoch nie benutzt, daher kann ich nicht bezeugen, dass es brauchbar ist.Antworten:
Hast du diese Liste gesehen ? Und es gibt auch eine Funktion in R zur Verfügung . Ich persönlich würde mit dem Pfad Geom und Größe Ästhetik in ggplot2 beginnen und sehen, wo das mich hat.
Ich habe keines davon getestet. Wenn Sie eine bevorzugte Option finden, können Sie uns alle informieren, da es sich um ziemlich coole Grafiken handelt.
quelle
Wenn Sie Client-Seite (JavaScript-Bibliothek) suchen, können Sie versuchen:
http://tamc.github.com/Sankey/
Sie können auch eine verwandte Frage zu StackOverFlow sehen: https://stackoverflow.com/q/4545254/179529
quelle
Schauen Sie sich meinen HTML5 D3 Sankey Diagram Generator an - komplett mit Self-Loops und allem :) http://sankey.csaladen.es
quelle
Suchen Sie eine Bibliothek oder eine Web-App? In diesem Fall können Sie diesen Sankey Builder ausprobieren. Es verfügt über eine visuelle Oberfläche und eine Drag & Drop-Benutzeroberfläche. Es ist nur eine Beta-Version. Zu diesem Zeitpunkt werden nur Daten unter der URL gespeichert und nicht für Mobilgeräte optimiert.
http://wikibudgets.org/sankey/
Haftungsausschluss: Ich arbeite für wikiBudgets
quelle
Unsere Sankey Diagram App ist für Apple iOS. Es verwendet die Touch-Oberfläche zur intuitiven Erstellung von Flussdiagrammen. Suchen Sie einfach nach "Sankey Diagram" im Apple iTunes App Store. Unsere Website ist squishLogic Sankey Diagram
quelle
Ich habe gerade einen brandneuen Online-Sankey Builder hochgeladen. Sie können Daten hochladen, über eine Vielzahl von Tools konfigurieren und speichern. Sie können Felder aus Ihren Daten ziehen und ablegen, um den Sankey Flow anzupassen und dynamisch Filter für jedes Feld im Diagramm hinzuzufügen, um die Daten zu komprimieren. Es verfügt über automatische Hervorhebungen von Bändern im Diagramm, um Datenbeziehungen hervorzuheben, und Sie können sogar Farben mischen und anpassen. Es bietet automatisches Paging für große Datenmengen! Eine Sortierfunktion wird nach Wert oder Feld in aufsteigender Reihenfolge ausgeführt.
Alle Einstellungen können für einen zukünftigen Besuch gespeichert werden. Das Tool enthält eine Freigabefunktion, mit der Sie alle Einstellungen aktivieren oder deaktivieren können. Die vom Tool erstellte eindeutige URL ermöglicht es Ihnen, das Sankey-Diagramm an Besucher zu verteilen, um eine schreibgeschützte interaktive Version von Sankey Builder zu erhalten! Schauen Sie sich die Demo an (siehe unten). Sie können sogar ein kostenloses Sankey-Diagramm erstellen, das kostenlos gehostet wird. Besuchen Sie einfach http://SankeyBuilder.com und melden Sie sich an (Sie benötigen lediglich eine E-Mail-Adresse). Damit haben Sie kostenlosen Zugang zu SankeyBuilder. Demo: http://sankeybuilder.com/sankeybuilder.aspx?url=bbe34d97f8 und Tutorials finden Sie unter http://sankeybuilder.com . Hoffe das hilft.
quelle
Zeichnen Sie Sankey-Diagramme direkt in Ihrem Browser mit "Sankey Flow Show - Attraktive Flussdiagramme in wenigen Minuten!" http://www.sankeyflowshow.com
quelle
Wie alles ist Latex der Weg!
Wenn Sie sich mit Latex überhaupt nicht auskennen, möchten Sie diese Lösung vielleicht nicht, aber wenn Sie nur ein wenig darüber Bescheid wissen, müssen Sie die Parameter nur entsprechend Ihren Wünschen ändern, und sie sind präziser und flexibler als viele andere Möglichkeiten.
Beachten Sie, dass Sie die Werte manuell eingeben müssen.
Sie können die Tikz-Bibliothek verwenden, um das zu produzieren
Hier ist der Code
quelle
Wir bauen auf Denes 'Online-Sankey-Diagrammgenerator (Web-App) mit einigen weiteren Funktionen und Funktionen zum Kopieren von Daten aus CSV, Excel-Pivot-Tabellen und JSON auf. Sankey-Diagramm-Generator
quelle