首页 文章

如何补偿PowerBI Map 可视化中的一般人口统计数据?

提问于
浏览
2

我试图避免在_1586817中如此好地说明这个陷阱,你自己数字的热图只不过是人口统计数据 . 我无法通过PowerBI Map 可视化找到方法 .

要重现我的问题,请将新的PowerBI报告连接到此CSV:

City,NrOfProspects
New York,1000
Newyork,1000
NY,1000
NYC,1000
New York City,1000
Newark,1000

现在将其可视化为 Map (为位置设置 City ,为颜色饱和度设置 NrOfProspects ),表格和饼图以查看此图片:

translucent Newark, opaque New York

正如您所看到的,Map可视化非常智能,并且知道如何对纽约所有这些奇怪的拼写进行分组 . 这很棒 .

What I want 现在根据人口统计数据调整 Map 可视化 . 我想根据某个地区的人口百分比为 Map 着色 . 因此,对于我的数据,图片将被反转,纽瓦克作为热点出现,而纽约作为一个较轻的点 .

我考虑过两种方法,但都有问题:

  • A.自己计算数字 . 但后来我才能访问该功能 .

  • B.让 Map 控件执行此操作 . 但据我所知, Map 控制无法做到这一点 .

那么:我如何可视化 Map 上的数据,补偿人口统计数据?

1 回答

  • 0

    正如你所说的那样,对于这样的人口统计补偿,Power BI Map 视觉(由Bing Maps提供支持,毫不奇怪)现在没有选项,我认为这绝对是一个提交给Power BI Ideas的好主意 .

    虽然等待有一天在Power BI中实现这一点(希望如此),Power BI确实有一些关于如何改进地理数据以增加Bing Maps正确地理编码的可能性的guidelines and tips . (但肯定需要试错过程)


    最好的方法是将 add latitude and longitude 列添加到数据集并在 Map 中使用它们 . 这消除了任何歧义,您可以控制结果并手动更正任何位置 .

    latlong


    Add as much context 尽可能使用的位置字段 . Concatenating them with comma (通常在地址中练习)成一列 . 传递给Bing引擎的更多信息肯定有助于提高准确性 .

    paris


    Column name 也用于对位置进行地理编码 . 确保位置列名为 Country, State, Province or City .


    有一个很好的population data来源我希望你能实现你想做的事情 .

    result

    附:这个post还包含了上述提示的一些有用的实现 .

相关问题