2016-09-08 3 views
1

hier ist meine fiddledc.js + das Diagramm dynamisch machen, basierend auf dem Datensatz

Was ich suche eine Möglichkeit, mehr Elemente in dem Datenfeld zu handhaben ist, die ich in dieser Geige here bin demonstriert. Sie können sehen, dass es auch mit den neuen Daten angezeigt wird, dh die Grafik ist nicht so gut lesbar.

Wie kann ich die Größe des Diagramms je nach Datenfeld variieren lassen?

here können Sie die Höhe auf 600 siehe Einstellung macht es erscheint legibale

spenderRowChart 
    .width(250).height(600) 

Aber wie kann ich diese Dynamik zu machen, basierend auf dem Datenfeld (Datensatz)?

Ich verstehe, es könnte nicht eine schwarz-weiß-Antwort sein, aber ich würde einige Hinweise zu schätzen wissen. Ich bin doign derzeit einige der Forschung here und here

Antwort

2

Sie Array-Länge verwenden, beispielsweise für etwa 30px Bars:

spenderRowChart 
    .width(250).height(30*data1.length) 
+0

tks, ich gedacht, dass nach der Frage der Veröffentlichung. Anfangs könnte es vielleicht komplizierter sein. – HattrickNZ

+0

'group.all(). Length 'ist wahrscheinlich genauer – Gordon

Verwandte Themen