向 Google 饼图添加更多列标题

问题描述 投票:0回答:1

我的查询是 GROUP BY 2 列,我需要在图表图例中显示第二列。我尝试了一些方法,但没有任何效果。有人可以帮忙吗?

谢谢 天使

var data = new google.visualization.DataTable();        
data.addColumn('string', 'Location');
data.addColumn('number', 'Pounds');

    for(i=0;i<my_2d.length;i++)
    data.addRow([
        my_2d[i] [0],
        parseInt(my_2d[i] [2])
    ]);
google-visualization
1个回答
0
投票

饼图仅接受一附加列,用于悬停切片时的工具提示,请参阅数据格式

但是,如果您只是想向图例条目添加更多信息,
您可以在添加到数据表时简单地附加值,如下...

my_2d[i][0] + ' - ' + my_2d[i][1]


var data = new google.visualization.DataTable();        
data.addColumn('string', 'Location');
data.addColumn('number', 'Pounds');

for(i=0;i<my_2d.length;i++)
data.addRow([
    my_2d[i][0] + ' - ' + my_2d[i][1],  // <-- here
    parseInt(my_2d[i] [2])
]);
© www.soinside.com 2019 - 2024. All rights reserved.