0
有我選擇的人,我想在一個線圖繪製爲點麻煩。該軸是日期以及該人喝了多少次咖啡。添加新線到谷歌的圖表,不會與數據表格佈局
我的谷歌圖表必須有人民失望的是側面的列表中,當我將鼠標懸停在繪製在圖中的點,我希望它這樣說:「約翰 - 18」。
我已經通過鋪設自己的數據從這樣實現的:
data.addColumn('date', 'Date');
data.addColumn('number', 'All People');
data.addColumn('number', 'Bob');
data.addColumn('number', 'Bill');
data.addColumn('number', 'Willie');
data.addColumn('number', 'Joel');
data.addRows([
[ new Date(2011, 6, 10), 30, 20, 10, 12, 0 ],
[ new Date(2011, 6, 11), 1, 2, 4, 3, 0 ],
[ new Date(2011, 6, 12), 15, 2, 0, 3, 0 ],
[ new Date(2011, 6, 13), 5, 6, 0, 3, 0 ],
[ new Date(2011, 6, 14), 3, 6, 0, 3, 0 ]
]);
問題是,當我要到另一條線路添加到圖表,我不知道如何我想做到這一點。有沒有一種迭代當前行並向其中添加新數據並添加一個名爲「Jeffrey」的列,然後重新繪製整個圖的方法?
的代碼可能是這樣的:
data.addColumn('number', 'Jeffrey');
// coffeeDrank is an array of coffee drunk organised in the same order as the data rows
for(a in data.rows)
{
data.rows[ a ].push(coffeeDrank[ a ]);
}
你可以做data.addColumn()添加另一列,因爲你在你的問題的例子一樣。然後按照您在此處設置的值設置。 – dlaliberte