我想创建一个带有JSON数据源的堆积列图,并使用我的JSON数据中的项目作为字段进行分组。我还没有找到任何资源如何做到这一点,我没有JS经验。Google Chart - 作为图例字段的JSON数据源项 - 堆积列
我知道如何加入多个数据源,如果你知道你将分组的领域。但在这种情况下,客户端字段是动态的。
这堆问题是类似于我要完成:JSON format for Google chart stacked column
我的数据来自于像下面这样:
[["2017/06/25", "Some Client A", 805.0], ["2017/07/02", "Some Client B", 955.0], ["2017/07/09", "Some Client C", 805.0]]
到目前为止,我有以下。这显然是行不通的:
function drawStacked() {
var data = new google.visualization.DataTable();
data.addColumn('string', 'Week');
data.addColumn('string', 'client');
data.addColumn('number', 'Hours');
data.addRows({{ sbl1|safe }});
请参阅[本答案]中的__EDIT__(https://stackoverflow.com/a/40367600/5090771)... – WhiteHat
@WhiteHat感谢您的回复。现在我需要弄清楚如何将数据序列化为该格式。 – Matt