Probleme beim Formatieren der X-Achse dieses Zeitreihendiagramms mit d3 js.d3 Zeitskala x Achse mit Unix-Zeitstempel
Hier ist ein funktionierendes Beispiel: http://tributary.io/inlet/7798421
Das Problem: Ich kann nur 1 Tag sieht (Etikett) auf meiner x-Achse, unabhängig von Gesamtanzahl der Ticks. Wie kann ich die Zeit auf der x-Achse mit 4-6 Ticks anzeigen?
EDIT: Lösung unten dank Lars.
Hier ist meine Zeit in UTC:
var data = [
{"time": 1387212120, "open": 368, "close": 275, "high": 380, "low": 158},
{"time": 1387212130, "open": 330, "close": 350, "high": 389, "low": 310},
{"time": 1387212140, "open": 213, "close": 253, "high": 289, "low": 213}];
data.forEach(function(d){ d.time = new Date(d.time * 1000) });
Und dann d3 es akzeptieren, in Standardformat, oder können Sie anpassen.
Ausgezeichnet, erste Erfahrung mit Zeit als X-Achse, erstaunlich kurze und einfache Lösung, um es zum Laufen zu bringen. Vielen Dank. – DeBraid
Sehr hilfreich und elegant, danke. –