Ich entwickle eine Web-App und benutze das JS Highcharts Plugin, um mir einige Diagramme zu zeichnen. Manchmal lade ich eine CSV-Datei mit mehr als 100 000 Zeilen mit 4 Spalten.Highcharts Downsampling - CSV
Offensichtlich trifft das Diagramm-Plugin einige Probleme. Also kann ich meine CSV-Datei nicht direkt downsampeln, aber ich habe ein Downsampling-Highcharts-Plugin gefunden (http://www.highcharts.com/plugin-registry/single/13/Highcharts-Downsample), das die Aufgabe erfüllt!
Aber in der Tat, dieses Plugin kann nur eine Serie mit einem Schwellenwert initialisieren .. Und ich weiß nicht, wie diese Methode auf meiner Reihe von CSV ..
Ich lade meine CSV so geladen anzuwenden statt „Serie“ -Attribut vom Plug-Usage angegeben:
data: {csv: csv},
Das Plugin doc sagt uns, es so zu verwenden:
series: [{
downsample: {
threshold: 1000 // 0 disables downsampling for this series.
},
data: // Your data (array of arrays with two values or array of numerical values)
}]
Aber ich weiß nicht „Serie“ -Attribut verwenden becaus e ich meine Serie aus einer CSV-Datei direkt geladen werden ..
Also, ich möchte eine Lösung zu finden, meine CSV-Datei mit dieser Neuberechnung Hicharts Plugin Downsampling ..
Sie so viel Dank!