如何使用工具提示列值在geochart中对数据进行分组?

时间:2013-07-11 08:03:17

标签: google-visualization

我正在使用geoChart在国家/地区地图中显示以下数据

我使用State cloumn和TotalSales($)作为值Column

绘制了地图

现在,工具提示显示如下:ID                                        总销售额($ _ 113607.00)

我在数据表中有以下摘要数据

enter image description here

这是我的实际数据

enter image description here

现在我添加了更多列(城市,品牌名称)来破坏第一张表格中的摘要数据

工具提示显示如下:VA                                      Totalsales($ _:34943(City Fairfax(BrandName sony))) - 这是错误的

但我想显示这样的工具提示:VA                          Totalsales($ _:7768(City Fairfax(BrandName sony))) - 这是正确的

这是我显示工具提示的数据

enter image description here

从这些,我得到的是,Geochart只拿最后一行显示工具提示,但我想显示特定品牌的Totalsales,即sony -7768 $

我该怎么做?

1 个答案:

答案 0 :(得分:0)

您可以使用CategoryFilter Control对地理图表中的数据进行分组。您可以通过这种方式对数据进行分组。

        var categoryPicker = new google.visualization.ControlWrapper({
        controlType: 'CategoryFilter',
        containerId: 'BrandName',
        options: {
            filterColumnIndex: 3, // filter by brand name
            ui: {
                caption: 'Choose a brand',
                sortValues: true,
                allowNone: true,
                allowMultiple: false,
                allowTyping: true
            }
        },  
        state: 
        {
        selectedValues: ['Samsung']
    }
    });

以下是工作样本jqfaq.com。希望这会对你有所帮助。