我正在使用geoChart在国家/地区地图中显示以下数据
我使用State cloumn和TotalSales($)作为值Column
绘制了地图现在,工具提示显示如下:ID 总销售额($ _ 113607.00)
我在数据表中有以下摘要数据
这是我的实际数据
现在我添加了更多列(城市,品牌名称)来破坏第一张表格中的摘要数据
工具提示显示如下:VA Totalsales($ _:34943(City Fairfax(BrandName sony))) - 这是错误的
但我想显示这样的工具提示:VA Totalsales($ _:7768(City Fairfax(BrandName sony))) - 这是正确的
这是我显示工具提示的数据
从这些,我得到的是,Geochart只拿最后一行显示工具提示,但我想显示特定品牌的Totalsales,即sony -7768 $
我该怎么做?
答案 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。希望这会对你有所帮助。