Video: SAPUI5 Controls mit D3.js erweitern 2024
D3 erstellen. js ist eine Open-Source-JavaScript-Bibliothek, die seit ihrer ersten Veröffentlichung im Jahr 2011 die Welt der Datenvisualisierung im Sturm erobert hat. Sie wurde von Mike Bostock, dem bekannten Datenvisualisierungs-Guru und Grafik-Editor für die New York Times, erstellt (und wird beibehalten). . Sie können diese Bibliothek verwenden, um qualitativ hochwertige datengesteuerte Dokumente (D3) in einem Bruchteil der Zeit und mit einem Bruchteil des Aufwandes zu erstellen, der für die Codierung in einfachem (a. K. A., Vanilla) JavaScript erforderlich ist.
Im Wesentlichen D3. js ist eine Sammlung von Klassen und Funktionen, mit deren Hilfe Sie mit etwas mehr Codierung viel längere Strings von JavaScript auf niedrigerer Ebene ausführen können. D3. js ruft nur eine spezielle Klasse von Befehlen in der JavaScript-Bibliothek auf - solche, die normalerweise bei der Datenvisualisierung verwendet werden. Mit diesen Befehlen können Sie beispielsweise Achsen zeichnen, Elemente zeichnen und Positionen neu berechnen, wenn Sie die Größe von Diagrammen ändern.
Wenn es Ihr Ziel ist, dynamisch webbasierte Datenvisualisierungen zu erstellen - Visualisierungen, die sich als Reaktion auf Benutzerinteraktionen ändern - D3. js ist die perfekte JavaScript-Bibliothek, die Sie verwenden können.
Wenn Sie möchten, dass Benutzer mit Ihrer Datenvisualisierung interagieren und auswählen können, welche Daten angezeigt werden sollen, müssen Sie eine dynamische Visualisierung erstellen.
Mit dynamischen Datenvisualisierungen können Ihre Benutzer
-
Interagieren Sie mit der Visualisierung, um auszuwählen, welche Daten angezeigt werden sollen.
-
Weitere Informationen finden Sie, wenn Sie die Maus über Teile der Visualisierung bewegen oder darauf klicken.
-
Dringen Sie tiefer in die verwandten Daten ein, um detailliertere Ansichten über die Teile der Daten zu erhalten, die von größtem Interesse sind.
-
Rufen Sie animierte Visualisierungen auf, die Änderungen im Laufe der Zeit anzeigen.
-
Wählen Sie aus verschiedenen Übergängen zwischen Ansichten aus.
Die D3. Die Bibliothek von js wird noch entwickelt. Mit Mike Bostock und unzähligen anderen Benutzern, die neue Arten von Visualisierungen einbringen, werden die Möglichkeiten der Bibliothek täglich erweitert. Die D3. Die Philosophie von js design ist ziemlich offen. Es beschränkt Sie nicht auf die Verwendung von vordefinierten Datenvisualisierungen für Cookies. Vielmehr kann diese Bibliothek der individuellen Kreativität und Fantasie jedes einzelnen Benutzers Rechnung tragen.