Erste Zeile ist Spaltennamen. Ich denke, DataTable für das Liniendiagramm ist nicht korrekt.Daten können nicht in Google Liniendiagramm gesetzt werden, Spalte nicht richtig gesetzt
var arr = [];
var arrParent = [];
for (var i = 0; i < __data.length; i++) {
if (i == 0) {
arr.push(__data[i].ColumnName1 + ", " + __data[i].Value);
}
else {
arr.push(__data[i].ColumnName1 + ", " + parseInt(__data[i].Value));
}
}
arrParent[0] = (arr);
Bestücken Daten für Liniendiagramm
this.lineChartData = {
chartType: 'LineChart',
dataTable: **arrParent**,
options: { title: 'Title' }
};
Der Versuch, die Daten in der unten Format Rahmen. Die '__data' oben ist nur eine Sammlung von ColumnName1, Value.
this.lineChartData = {
chartType: 'LineChart',
dataTable:
[
['Year', 'Value'],
['2004', 1000],
['2005', 2000]
],
options: { title: 'Title' }
};
Sagen Sie uns, was das erwartete Verhalten sein sollte. https://stackoverflow.com/help/mcve –
Frage nicht klar. Können Sie deutlich sagen, was ist '__data' und wie Sie erwartet mit' arrParent [] ' – Gamsh
@Gamsh Bearbeitete die Beschreibung –