Ich habe Probleme mit den Amcharts.
Ich möchte am 22. Juli Null ohne amchart Connect-Eigenschaft anzeigen.
Vielen Dank
Antworten:
0 für die Antwort № 1Bitte überprüfen Sie die Amcharts-API: https://docs.amcharts.com/3/javascriptcharts/AmGraph#connect
verbinden ... Gibt an, ob Datenpunkte verbunden werden sollen, wenn Daten fehlen. Der Standardwert ist true. Diese Funktion funktioniert nicht mit XY-Diagrammen.
Also, wenn Sie eine Grafik haben und das einstellen connect
zu false
und Sie haben Ihren "Nullwert" auf "0" gesetzt null
Das Diagramm versucht dann nicht, eine Verbindung zwischen Punkten herzustellen.
"graphs": [{
"connect": false,
"id": "g1",
...
Beispiel eines Teils des Datenanbieters mit Nullwert:
}, {
"date": "2013-01-25",
"value": 80
}, {
"date": "2013-01-26",
"value": null
}, {
"date": "2013-01-27",
"value": 84
}, {
"date": "2013-01-28",
"value": 83
}, {
Beispiel in jsfiddle:
Wenn Sie nun "Null" anzeigen möchten, wenn Sie buchstäblich einen Nullwert anzeigen möchten, obwohl die Daten im Provider Null haben, ist dies ein bisschen anders. Fragen Sie das?
Je mehr ich darüber nachdenke, verwirrt möglicherweise die Zuschauer Ihres Diagramms ernsthaft, wenn Sie den Nullwert nicht als mit den übrigen Punkten verbunden anzeigen. Null ist anders als fehlende Daten. Wenn Sie für einen Tag fehlende Daten haben, sollten Sie die Punkte nicht verbinden. Aber wenn Sie buchstäblich einen Nullwert haben, ist es meiner Meinung nach besser, wenn Sie die Punkte miteinander verbinden.
Ein anderes verwandtes Thema auf der amCharts-Site, an dem Sie interessiert sein könnten, ist, wie Sie verschiedene Farben für eine Linie haben können (einschließlich "transparent" als Linienfarbe).