我试图避免在this XKCD中如此好地说明陷阱,其中您自己数字的热图只不过是人口统计数据。我无法通过PowerBI地图可视化找到方法。
要重现我的问题,请将新的PowerBI报告连接到此CSV:
City,NrOfProspects
New York,1000
Newyork,1000
NY,1000
NYC,1000
New York City,1000
Newark,1000
现在将其显示为地图(为位置设置City
,为色彩饱和度设置NrOfProspects
),表格和饼图以查看此图片:
正如您所看到的,地图可视化非常智能,并且知道如何对所有这些奇怪的纽约拼写进行分组。这很棒。
我想要什么现在根据受众特征调整地图可视化。我想根据某个地区的人口百分比为地图着色。因此,对于我的数据,图片将被反转,纽瓦克显示为热点,而纽约则是一个较轻的点。
我考虑过两种方法,但都有问题:
那么:我如何可视化地图上的数据,补偿人口统计数据?
答案 0 :(得分:0)
正如你所说,Power BI地图视觉中没有选项(由Bing Maps提供支持,毫不奇怪)这种人口统计补偿,我认为这绝对是一个好主意提交到Power BI Ideas。
有一天(希望)等待在Power BI中实现这一点,Power BI确实有一些guidelines and tips关于如何改进地理数据以增加Bing Maps正确地理编码的可能性。 (但肯定需要试错过程)
最好的方法是将纬度和经度列添加到数据集,并在地图视觉中使用它们。这消除了任何歧义,您可以控制结果并手动更正任何位置。
尽可能多地添加上下文到所使用的位置字段。 用逗号(通常在地址中练习)连接到一列。传递给Bing引擎的更多信息肯定有助于提高准确性。
列名称也用于对位置进行地理编码。确保位置列的名称为Country, State, Province or City
。
有了population data的良好来源,我希望你能实现你想做的事。
P.S。此post还包含上述提示的一些有用实现。