Die highcharts API hat zwei Beispiele für die connectNulls
Eigenschaft: eine für true
und eine für false
.
http://api.highcharts.com/highcharts#series.connectNulls
Das true
Beispiel: http://jsfiddle.net/gh/get/jquery/1.7.1/highslide-software/highcharts.com/tree/master/samples/highcharts/plotoptions/series-connectnulls-true/
ein Ausschnitt aus dem true
Beispiel:
plotOptions: {
series: {
connectNulls: true
}
},
Das false
Beispiel: http://jsfiddle.net/gh/get/jquery/1.7.1/highslide-software/highcharts.com/tree/master/samples/highcharts/plotoptions/series-connectnulls-false/
ein Ausschnitt aus der false
die E xample:
plotOptions: {
series: {
// connectNulls: false // by default
}
},
Der Standard von false
ist eine gut durchdachte Wahl, denn wenn Sie die Werte an, wenn keine Daten vorhanden sind, können die Ergebnisse auf falsche Annahmen auf Seiten des Betrachters des Diagramms führen.
UPDATE
Hier ist ein Highstock Beispiel:
$(function() {
window.chart = new Highcharts.StockChart({
chart : {
renderTo : 'container'
},
rangeSelector : {
selected : 1
},
title : {
text : 'AAPL Stock Price'
},
series : [{
name : 'AAPL',
connectNulls: true,
data : [
[1112832000000,43.56],
[1112918400000,43.74],
[1113177600000,41.92],
[1113264000000,null],
[1113350400000,null],
[1113436800000,37.26],
[1113523200000,35.35],
[1113782400000,35.62],
[1113868800000,37.09],
[1113955200000,35.51],
[1114041600000,37.18],
[1114128000000,35.50],
[1114387200000,36.98],
[1114473600000,36.19],
[1114560000000,35.95],
[1114646400000,35.54],
[1114732800000,36.06]
],
tooltip: {
valueDecimals: 2
}
}]
});
});
Schrägen, die Verbindung, die ich nicht zur Verfügung gestellt, die Beispiele nicht, aber Sie tut. Sieht so aus, als wären Highstock- und Highchart-Dokumente anders. – unexplored
@unexplored - HighSTOCK-Beispiel hinzugefügt. – mg1075
Alle Links sind jetzt tot. – MightyPork