在 Power BI Desktop 中調(diào)整和合并數(shù)據(jù)(一):調(diào)整數(shù)據(jù)(中)
使用 Power BI Desktop 從數(shù)據(jù)獲得見解,然后進(jìn)行相關(guān)操作利用可視化分析免費(fèi)創(chuàng)建內(nèi)容豐富的交互式報(bào)表,一切盡在指尖。
- 連接到任意數(shù)據(jù)
- 輕松準(zhǔn)備數(shù)據(jù)并建模
- 借助 Excel 的熟悉度提供高級(jí)分析
- 創(chuàng)建為你的企業(yè)量身打造的交互式報(bào)表
- 隨時(shí)隨地人人創(chuàng)作
首先,需要先執(zhí)行一些更改以調(diào)整數(shù)據(jù),才可以使用此查詢:
- 通過刪除列來調(diào)整排名。
- 已決定“生活成本”是結(jié)果中的一個(gè)非因素 。刪除此列后,會(huì)發(fā)現(xiàn)數(shù)據(jù)保持不變。
- 修復(fù)一些錯(cuò)誤。
- 由于已經(jīng)刪除了一個(gè)列,因此需要重新調(diào)整“新排名”列中的計(jì)算,其中涉及到更改公式 。
- 對(duì)數(shù)據(jù)進(jìn)行排序。
- 基于“新排名”和“排名”列對(duì)數(shù)據(jù)進(jìn)行排序 。
- 替換數(shù)據(jù)。
- 將重點(diǎn)介紹如何替換特定值以及插入“應(yīng)用的步驟”的要求 。
- 更改表名稱。
- 由于“表 0”不是表的有用描述符,因此,最后將更改其名稱 。
1、若要?jiǎng)h除“生活成本”列,請(qǐng)選中此列并依次選擇功能區(qū)中的“開始”選項(xiàng)卡和“刪除列” 。
請(qǐng)注意:新排名的值未發(fā)生更改,其原因在于步驟的順序 。由于查詢編輯器按順序記錄步驟,但各個(gè)步驟相互獨(dú)立,因此可在序列中上下移動(dòng)每個(gè)“應(yīng)用的步驟” 。
2、右鍵單擊某個(gè)步驟。 查詢編輯器會(huì)提供一個(gè)菜單,讓你執(zhí)行以下任務(wù):
- 重命名:為步驟重命名。
- 刪除:刪除步驟。
- 刪除至結(jié)尾:刪除當(dāng)前步驟以及所有后續(xù)步驟。
- 上移:在列表中向上移動(dòng)該步驟。
- 下移:在列表中向下移動(dòng)該步驟。
3、將最后一步“刪除列”向上移動(dòng)到“已添加的自定義”步驟上方 。
4、選擇“已添加的自定義”步驟 。
請(qǐng)注意:數(shù)據(jù)現(xiàn)在顯示出現(xiàn)“錯(cuò)誤”,需要先解決該錯(cuò)誤 。
可采用以下幾種方法來獲取每個(gè)錯(cuò)誤的詳細(xì)信息。 如果選擇該單元格,而未單擊“錯(cuò)誤”這個(gè)詞,查詢編輯器將在窗口底部顯示錯(cuò)誤信息 。
如果直接選擇“錯(cuò)誤”這個(gè)詞,則查詢編輯器將在“查詢?cè)O(shè)置”窗格中創(chuàng)建“應(yīng)用的步驟”,并顯示錯(cuò)誤的相關(guān)信息 。
5、由于不需要顯示有關(guān)錯(cuò)誤的信息,因此請(qǐng)選擇“取消” 。
6、若要修復(fù)錯(cuò)誤,請(qǐng)選擇“新排名”列,然后選擇“視圖”選項(xiàng)卡的“公式欄”復(fù)選框來顯示列的數(shù)據(jù)公式 。
7、刪除“生活成本”參數(shù)并減少除數(shù),方法是對(duì)公式進(jìn)行如下更改 :
Table.AddColumn(#"Removed Columns", "New Rank", each ([Weather] + [Health care quality] + [Crime] + [Tax] + [Culture] + [Senior] + [#"Well-being"]) / 7)
8、選擇公式框左側(cè)的綠色復(fù)選標(biāo)記,或按 Enter 。
查詢編輯器會(huì)將數(shù)據(jù)替換為修改后的值,并且“已添加的自定義”步驟順利完成,未出現(xiàn)任何錯(cuò)誤 。
備注:還可以通過使用功能區(qū)或右鍵單擊菜單來選擇“刪除錯(cuò)誤”,這將刪除具有錯(cuò)誤的任意行 。但在本教程中,是不希望這樣操作,因?yàn)樾枰A舯碇械臄?shù)據(jù)。
1、基于“新排名”列對(duì)數(shù)據(jù)進(jìn)行排序 。首先選擇最后一個(gè)應(yīng)用的步驟“已更改類型 1”以顯示最新數(shù)據(jù) 。然后,選擇“新排名”列標(biāo)題旁邊的下拉列表,并選擇“升序排序” 。
數(shù)據(jù)現(xiàn)在會(huì)根據(jù)“新排名”進(jìn)行排序 。但是,如果查看“排名”列,將注意到在“新排名”值為一個(gè)并列值的情況下,數(shù)據(jù)未正確排序 。 將在下一步中修復(fù)此問題。
2、若要解決數(shù)據(jù)排序問題,請(qǐng)選擇“新排名”列并將“公式欄”中的公式更改為以下公式 :
= Table.Sort(#"Changed Type1",{{"New Rank", Order.Ascending},{"Rank", Order.Ascending}})
3、選擇公式框左側(cè)的綠色復(fù)選標(biāo)記,或按 Enter 。
現(xiàn)在,行已按照“新排名”和“排名”進(jìn)行排序 。此外,還可在列表的任何位置選擇所應(yīng)用步驟,然后繼續(xù)在序列中此點(diǎn)處調(diào)整數(shù)據(jù)。 查詢編輯器在當(dāng)前選定的所應(yīng)用步驟后直接自動(dòng)插入一個(gè)新步驟 。
4、在“應(yīng)用的步驟”中,選擇自定義列前面的步驟,即步驟“已刪除的列” 。 將在此替換亞利桑那州的“天氣”排名值 。右鍵單擊包含亞利桑那州“天氣”排名的相應(yīng)單元格,然后選擇“替換值” 。請(qǐng)注意當(dāng)前選擇了哪個(gè)已應(yīng)用的步驟 。
5、選擇“插入” 。
因?yàn)橐迦氩襟E,所以查詢編輯器將會(huì)提醒這樣做的危險(xiǎn)性;后續(xù)步驟可能導(dǎo)致查詢中斷。
6、將數(shù)據(jù)值更改為“51” 。
查詢編輯器替換亞利桑那州的數(shù)據(jù)。 創(chuàng)建新的所應(yīng)用步驟時(shí),查詢編輯器會(huì)根據(jù)操作對(duì)其命名;本例中為“已替換值” 。 如果查詢中具有多個(gè)名稱相同的步驟,則查詢編輯器將對(duì)每個(gè)后續(xù)的所應(yīng)用步驟添加一個(gè)編號(hào)(按順序)以對(duì)其進(jìn)行區(qū)分 。
7、選擇最后一個(gè)已應(yīng)用的步驟,然后選擇“已排序的行” 。
請(qǐng)注意:數(shù)據(jù)已根據(jù)亞利桑那州的新排名進(jìn)行了更改。之所以發(fā)生此更改是因?yàn)槲覀冊(cè)凇耙烟砑幼远x”步驟前,在正確的位置插入了“已替換值”步驟 。
8、最后,此表格的名稱更改為描述性內(nèi)容。在“查詢?cè)O(shè)置”窗格的“屬性”下,輸入表的新名稱,然后選擇“輸入” 。將此表命名為 RetirementStats 。
在開始創(chuàng)建報(bào)表時(shí),具有描述性的表格名稱非常有用,特別是當(dāng)連接到多個(gè)數(shù)據(jù)源,且它們均在“報(bào)表”視圖的“字段”窗格中列出時(shí) 。現(xiàn)已按所需的范圍調(diào)整了數(shù)據(jù)。 接下來,就可以連接到其他數(shù)據(jù)源,然后合并數(shù)據(jù)了。
本教程內(nèi)容尚未完結(jié),敬請(qǐng)期待后續(xù)內(nèi)容~感興趣的朋友可以點(diǎn)擊下載Power BI Desktop免費(fèi)嘗試
相關(guān)內(nèi)容推薦:
想要購(gòu)買Power BI Desktop正版授權(quán),或了解更多產(chǎn)品信息請(qǐng)點(diǎn)擊
關(guān)注慧聚IT微信公眾號(hào) ???,了解產(chǎn)品的最新動(dòng)態(tài)及最新資訊。