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

Google visualization 如何使用工具提示列值对geochart中的数据进行分组?,google-visualization,Google Visualization,我正在使用geoChart在国家地图中显示以下数据 我使用State cloumn和TotalSales($)作为值列绘制了地图 现在,工具提示显示如下:ID 总销售额(113607.00美元) 我在datatable中有以下摘要数据 这是我的实际数据 现在,我添加了更多的列(City、Brandname)来从第一个表的摘要数据中分离数据 工具提示如下所示:VA 总销售额(美元:34943(City Fairfax(索尼品牌))-这是错误的 但是我想像这样显示工具提示:VA 总销售额(美元:

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

我使用State cloumn和TotalSales($)作为值列绘制了地图

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

我在datatable中有以下摘要数据

这是我的实际数据

现在,我添加了更多的列(City、Brandname)来从第一个表的摘要数据中分离数据

工具提示如下所示:VA 总销售额(美元:34943(City Fairfax(索尼品牌))-这是错误的

但是我想像这样显示工具提示:VA 总销售额(美元:7768(City Fairfax(索尼品牌))-这是正确的

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

从这些,我得到的是,Geochart只在最后一行显示工具提示,但我想显示特定品牌的总销售额,即索尼-7768$


我该怎么做

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

        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']
    }
    });

这是工作样本。希望这能对您有所帮助。

您需要包含生成图表所用的代码。显然,您将一些列集中在一起,就好像您实际上只显示state和sales一样,该列将显示为state名称(在上面的示例中为“VA”或“CA”或“MN”)。