In Bezug auf D3 Sankey (https://bost.ocks.org/mike/sankey/), wollte ich erkundigen über die Art und Weise, die Knoten mit einer kategorialen Variable in JSON-Datei zu färben.JSON-basierte Färbung von Knoten in sankey.js
Link zur JSON-Datei in den eigentlichen Code verwendet wird: https://bost.ocks.org/mike/sankey/energy.json
deshalb Meine Frage ist, dass, wenn ich liefern einige Informationen zur Kategorie der „name“ im Zusammenhang:
{"name":"Solar PV", "category":"A"},
{"name":"Solar Thermal","category":"A"},
{"name":"Solar","category":"B"},
{"name":"Tidal","category":"C"},
{"name":"UK land based bioenergy","category":"A"},
{"name":"Wave","category":"A"},
{"name":"Wind","category":"B"}
Und was dann Es sollten Änderungen am Quellcode vorgenommen werden, um die Knoten entsprechend der Kategorie zu färben. P.S: Nicht ein Experte in D3/JS, bitte entschuldigen Sie meine begrenzten Fähigkeiten, wenn diese Frage zu naiv erscheint.
Dank
Danke für die Bearbeitung und Ihre vorherigen Kommentar Gerardo. Ich war eigentlich auf der Suche nach Färbung Knoten mit einer kategorialen Variable in JSON (mehrere Knoten können die gleiche Farbe bekommen), so dass eine Legende der Kategorie Knoten würde den Sankey informativer. Erhalten Sie Hinweise von Ihrem Kommentar, ich versuche, die Lösung zu nähern. Dank –