Ein neues Projekt? Datenvisualisierung mit P5.js und D3.js
Meine durch meine jüngsten Erfolge noch gestiegene Begeisterung für P5.js ließ mich ins Träumen geraten: Ich wollte unbedingt noch mehr mit P5.js anstellen. Und so bin ich bei der Suche nach neuen Herausforderungen über D3.js gestolpert.
D3.js aka Data-Driven Documents ist eine auf SVG aufbauende JavaScript-Visualisierungs-Bibliothek, die – neben reinen JavaScript-Anwendungen – vielfach auch als Web-Frontend für Python-Programme Verwendung findet. Daher dachte ich mir, es müßte doch mit dem Teufel zugehen, wenn die Bibliothek nicht auch zusammen mit P5.js genutzt werden könne.
Herausgekommen sind nach einer ersten Suche auf die Schnelle diese drei Quellen:
- Irene Ros: Working with D3.js and Canvas: When and How, Bocoup Blog vom 17. Juli 2014
- Alex Sciuto: p5/D3 Cookbook, Combining the power of D3.js with the simplicity of p5.js, last Update 29. Juni 2015
- Sepand Ansari: Using d3.js utilities for data visualization in p5.js, A series of examples for using d3.js utility functions minimally in p5.js without inter-mingling their different paradigms. Last Update 27. Juli 2015
Das ist nicht viel, aber es wäre schon mal ein Anfang. Denn dann gibt es ja auch noch als Einstiegshilfe dieses Video:
Und ein wenig Literatur zu Datenvisualisierung mit D3.js wartet auch schon seit etlichen Jahren in meiner Bibliothek darauf, von mir gelesen zu werden:
- Scott Murray: Interactive Data Visualization for the Web, Sebastopol (O’Reilly) 2013
- Stephen A. Thomas: Data Visualization with JavaScript, San Francisco, CA (no starch press) 2015
Ich muß mich erst noch ein wenig durch die Quellen wühlen, aber ich glaube, ich habe ein neues Projekt gefunden. Still digging!