2017-02-20 61 views
2

我試圖避免在this XKCD中很好地說明陷阱,其中您自己的數字的熱圖變成僅僅是人口統計數據。我無法通過PowerBI地圖可視化找到一種方法。如何補償PowerBI地圖可視化中的一般人口統計特徵?

要重現我的問題,新的PowerBI報表連接到這個CSV:

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

現在想象這是一個地圖(設置色彩飽和度City的位置,和NrOfProspects),一張桌子和一個餡餅圖看這樣的畫面:

translucent Newark, opaque New York

正如你所看到的,地圖可視化是很聰明,知道如何組那些怪異spelli的所有紐約的紐約。這很棒。

我想現在是根據人口統計調整地圖可視化。我想根據某個地區的人口百分比爲地圖着色。因此,對於我的數據來說,圖片將會倒轉,紐瓦克將成爲熱點,而紐約將成爲一個亮點。

我已經考慮了兩種方法來做到這一點,但都有問題:

  • A.計算數字我自己。但是,我需要Map可視化將數據分組的邏輯(知道「NYC」和「紐約」是同一件事),並且據我所知,我無法訪問該功能。
  • B.讓地圖控件去做。但據我所知,地圖控制無法做到這一點。

所以:我如何可視化地圖上的數據,補償人口統計數據?

回答

0

正如你所說,現在在Power BI地圖視覺(這是由Bing Maps供電,這並不意外),這樣的人口補償目前沒有選擇,我認爲這是一個好主意,提交到Power BI Ideas

雖然Power BI在等待在Power BI實施一天(希望),但Power BI確實有一些guidelines and tips關於如何改進地理數據以增加Bing地圖正確地理編碼的可能性。 (絕對需要一個試錯的過程雖然)


,最好的辦法是添加經緯度列的數據集,並在地圖上直觀地使用它們。這消除了任何歧義,您可以控制結果並手動更正任何位置。

latlong


儘可能多的背景下地添加到使用的位置字段。 將它們與逗號(通常在地址中的做法)連接成一列。傳遞給Bing引擎的更多信息絕對有助於提高準確性。

paris


列名也用於地理編碼的位置。確保位置列的名稱爲Country, State, Province or City


隨着population data的好來源,我希望你能達到你想要做的。

result

P.S.這post還包含上述提示的一些有用的實現。