簡體   English   中英

Google圖表-帶有子類別的餅圖

[英]Google Charts - Pie chart with sub category

我在餅圖中顯示數據時遇到了一些問題。

我創建了一個jsfiddle來演示我的問題。

的jsfiddle

我提供以下數據:

var data = google.visualization.arrayToDataTable([
      ['Year','Positive','Negative','Neutral','Comments','Score'],
      [ '2010', 74, 26,49,'bad',12345],
      [ '2011', 50, 50,13, 'good',78456],
      [ '2012', 80, 20,56, 'good',56897],
      [ '2013', 40, 60,26, 'good',25789],
      [ '2014', 70, 30,60, 'bad',124536],

    ]); 

問題1

如果您查看jsfiddle,則組合圖(餅圖下方)可以完美顯示,但是餅圖無法正確顯示值。 餅圖只能顯示1列中的值嗎? 因為即使我通過

'view': {'columns': [0,1,2,3]}

它仍然僅從第1列獲取值。

問題2

從下拉列表中,如果我選擇年份,例如2011,則餅圖仍僅顯示第1列的值。但是組合圖的作用很好。

我在這里做錯什么了嗎?

您使用的視圖錯誤。 這是一個小提琴:

http://jsfiddle.net/Xhdn3/

和代碼:

var view = new google.visualization.DataView(data);
view.setColumns([0,2]);
var chart = new google.visualization.PieChart(document.getElementById('chart_div'));
chart.draw(view, options);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM