2012-01-06 69 views
7

在Google Charts中使用饼图时,它似乎忽略值为零的项目。我很想让这些项目出现在图例中,即使它们的值为零,以便用户知道这是问题的可能答案。有没有办法让图例中仍然显示零值项目?Google Charts显示图例中的空项目

回答

13

将切片可见性阈值设置为0为我解决了它。注意最后一个选项sliceVisibilityThreshold

var chart = new google.visualization.PieChart(document.getElementById('chart_div')); 
chart.draw(data, { 
    title:'How Much Pizza I Ate Last Night', 
    width:400, 
    height:300, 
    sliceVisibilityThreshold:0 
}); 

(取自样本饼图)。

默认情况下,阈值设定为1/720,这意味着(来自文档):

切片相对部分,低于该切片将不个别显示。所有 尚未通过此阈值的切片将合并为一个切片,其大小为所有大小的总和 。默认不是单独显示任何小于 半度的切片。