商務(wù)智能與數(shù)據(jù)可視化分析基礎(chǔ) 課件 第5章_第1頁(yè)
商務(wù)智能與數(shù)據(jù)可視化分析基礎(chǔ) 課件 第5章_第2頁(yè)
商務(wù)智能與數(shù)據(jù)可視化分析基礎(chǔ) 課件 第5章_第3頁(yè)
商務(wù)智能與數(shù)據(jù)可視化分析基礎(chǔ) 課件 第5章_第4頁(yè)
商務(wù)智能與數(shù)據(jù)可視化分析基礎(chǔ) 課件 第5章_第5頁(yè)
已閱讀5頁(yè),還剩41頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

第5章數(shù)據(jù)可視化之PowerBI篇商務(wù)智能與數(shù)據(jù)可視化分析基礎(chǔ)1本章內(nèi)容數(shù)據(jù)源連接與數(shù)據(jù)處理建立基礎(chǔ)視覺對(duì)象制作柱形圖和樹狀圖地圖可視化樓盤主標(biāo)簽詞云圖切片器與篩選器的應(yīng)用制作數(shù)據(jù)看板頁(yè)面背景及布局設(shè)計(jì)數(shù)據(jù)看板的上傳與發(fā)布數(shù)據(jù)圖表的交互在線分享圖表數(shù)據(jù)的方式201數(shù)據(jù)源連接與數(shù)據(jù)處理

Excel和MySQL的連接基于Python的數(shù)據(jù)處理基于PowerBI的數(shù)據(jù)處理數(shù)據(jù)庫(kù)中表與表的關(guān)系數(shù)據(jù)可視化之PowerBI篇1.1Excel的連接3打開PowerBIDesktop,選擇“主頁(yè)”→“獲取數(shù)據(jù)”→“Excel”選項(xiàng),獲取Excel數(shù)據(jù)數(shù)據(jù)預(yù)覽單擊列名左側(cè)的圖標(biāo)按鈕來轉(zhuǎn)換數(shù)據(jù)格式,如整數(shù)、文本、百分?jǐn)?shù)、日期/時(shí)間等。1.2Excel的連接4數(shù)據(jù)預(yù)覽在目標(biāo)路徑下選擇想要導(dǎo)入的Excel文件,可以直接加載數(shù)據(jù),或者在“PowerQuery編輯器”界面中轉(zhuǎn)換數(shù)據(jù)格式。1.3Excel的連接5數(shù)據(jù)導(dǎo)入完成調(diào)整完數(shù)據(jù)格式,并確保沒有錯(cuò)誤數(shù)據(jù)(Error會(huì)有紅色提示)后點(diǎn)擊關(guān)閉并應(yīng)用回到PowerBIDesktop的畫布界面,右側(cè)會(huì)出現(xiàn)剛才導(dǎo)入的Excel數(shù)據(jù)。1.4Excel的連接6PowerBIDesktop中依次點(diǎn)擊“獲取數(shù)據(jù)”→“更多”1.5PowerBI連接MySQL7在彈出的“獲取數(shù)據(jù)”對(duì)話框中選擇“數(shù)據(jù)庫(kù)”→“MySQL數(shù)據(jù)庫(kù)”選項(xiàng)1.6PowerBI連接MySQL此時(shí)點(diǎn)擊確定并聯(lián)網(wǎng)下載mysql-connector-net-8.0.21.msi并安裝:8在彈出的“獲取數(shù)據(jù)”對(duì)話框中選擇“數(shù)據(jù)庫(kù)”→“MySQL數(shù)據(jù)庫(kù)”選項(xiàng)如果是第一次連接MySQL的話,會(huì)彈出提示:在彈出的“獲取數(shù)據(jù)”對(duì)話框中選擇“數(shù)據(jù)庫(kù)”→“MySQL數(shù)據(jù)庫(kù)”選項(xiàng)。如果是第一次連接MySQL的話,會(huì)彈出數(shù)據(jù)導(dǎo)入組件缺失的提示框。單擊提示框中的“確定”按鈕,會(huì)連網(wǎng)下載數(shù)據(jù)導(dǎo)入組件“MySQLConnectorNet8.0.21.msi”并安裝1.7PowerBI連接MySQL9安裝完畢后重啟PowerBIDesktop,并重復(fù)之前的步驟,就可以進(jìn)入連接界面,輸入服務(wù)器地址(默認(rèn)3306端口,可以忽略端口號(hào))及數(shù)據(jù)庫(kù)名稱。勾選目標(biāo)數(shù)據(jù)庫(kù)的復(fù)選框,之后的操作與導(dǎo)入Excel的操作基本一致。1.8PowerBI連接MySQL10MySQL數(shù)據(jù)導(dǎo)航器1.9PowerBI連接MySQL11選擇“主頁(yè)”→“獲取數(shù)據(jù)”→“更多”選項(xiàng),在彈出的“獲取數(shù)據(jù)”對(duì)話框中選擇“其他”→“Python腳本”選項(xiàng),并單擊“連接”按鈕。1.10基于Python的數(shù)據(jù)處理12“Python腳本”對(duì)話框importpandasaspddf=pd.DataFrame(data=['Apple','Banana','Cherry','Dates','Eggfruit'])1.11基于Python的數(shù)據(jù)處理13“導(dǎo)航器”對(duì)話框在對(duì)話框左側(cè)列出的是Python腳本數(shù)據(jù)類型為“df”(即DataFrame)的變量,右側(cè)為數(shù)據(jù)。1.12基于Python的數(shù)據(jù)處理14DAX全稱DataAnalysiseXpressions,是面向PowerBI和MicrosoftPowerPivotforExcel的編程式數(shù)據(jù)分析語(yǔ)言。它創(chuàng)建于2010年,隨PowerPivot的第一個(gè)版本PowerPivotforExcel2010一起發(fā)布。微軟公司在官方的介紹中稱DAX是一種簡(jiǎn)單的語(yǔ)言,其在開發(fā)DAX的時(shí)候從Excel中移植了很多函數(shù),它們的名稱相同,參數(shù)用法類似。與Excel處理大數(shù)據(jù)量時(shí)的卡頓相比,DAX中的函數(shù)基于其優(yōu)秀的列式數(shù)據(jù)引擎,能夠在幾秒內(nèi)完成復(fù)雜的Excel計(jì)算并輸出結(jié)果。1.13基于PowerBI的數(shù)據(jù)處理——DAX函數(shù)15編寫DAX函數(shù)有三種場(chǎng)景:計(jì)算列、度量值和查詢。計(jì)算列如果想在Excel中創(chuàng)建一個(gè)計(jì)算列,則可以先將鼠標(biāo)指針移動(dòng)到表的最后一列(即添加列),再開始編寫公式。在PowerPivot中創(chuàng)建計(jì)算列,與創(chuàng)建其他列一樣,可以在數(shù)據(jù)透視表或其他報(bào)表的行、列、篩選器中添加。如果有需要,還可以使用計(jì)算列來定義關(guān)系。定義計(jì)算列的DAX函數(shù)可以在它所屬表的當(dāng)前行上下文中計(jì)值。任何對(duì)列的引用都會(huì)返回當(dāng)前行中該列的值,不能直接訪問其他行的值。1.14基于PowerBI的數(shù)據(jù)處理——度量值16度量值在DAX函數(shù)中還有一種定義計(jì)算的方法,當(dāng)我們不想沿著表格逐行計(jì)算,而是想在上下文環(huán)境中對(duì)表的多行進(jìn)行聚合計(jì)算時(shí),該計(jì)算方式被稱為度量值。度量值的表達(dá)式通常是使用聚合函數(shù)(SUM、MIN、MAX、AVERAGE等)生成標(biāo)量結(jié)果。例如,可以在銷售表中定義名為“GrossMargin”的列來計(jì)算毛利:Sales[GrossMargin]=Sales[SalesAmount]–Sales[TotalProductCost]但如果想顯示毛利占銷售額的百分比應(yīng)該怎樣做呢?可以使用以下公式來計(jì)算列:Sales[GrossMarginPct]=Sales[GrossMargin]/Sales[SalesAmount]度量值在表中的展示1.15基于PowerBI的數(shù)據(jù)處理——度量值17自動(dòng)創(chuàng)建度量值除了手動(dòng)編寫度量值,還有一種方法可以自動(dòng)創(chuàng)建度量值。例如,將銷售額列拖放至圖表后可以選擇多種匯總方式(包括求和、平均值、最小值、最大值、計(jì)數(shù)(非重復(fù))、計(jì)數(shù)等),無(wú)須為每種聚合類型手動(dòng)創(chuàng)建度量值。1.16基于PowerBI的數(shù)據(jù)處理——度量值18編寫查詢語(yǔ)句也是DAX的常用功能之一。與度量值和計(jì)算列不同的是,查詢返回的是表結(jié)構(gòu)的數(shù)據(jù),而不是標(biāo)量值。DAX查詢語(yǔ)句的編寫與結(jié)構(gòu)化查詢語(yǔ)言(StructuredQueryLanguage,SQL)類似。1.17基于PowerBI的數(shù)據(jù)處理——查詢19CALCULATE函數(shù)篩選函數(shù):ALL系列函數(shù)包括ALL、ALLEXCEPT、ALLNOBLANKROW、ALLCROSSFILTERED和ALLSELECTED。時(shí)間函數(shù)1.18基于PowerBI的數(shù)據(jù)處理——常用函數(shù)20PowerBI數(shù)據(jù)模型與其他數(shù)據(jù)庫(kù)一樣,存在一對(duì)一、一對(duì)多和多對(duì)多三種關(guān)系。1.19數(shù)據(jù)庫(kù)里表與表的關(guān)系212202建立基礎(chǔ)視覺對(duì)象制作柱形圖和樹狀圖地圖可視化樓盤主標(biāo)簽詞云圖切片器與篩選器的應(yīng)用數(shù)據(jù)可視化之PowerBI篇導(dǎo)入數(shù)據(jù)后,在“導(dǎo)航器”對(duì)話框中同時(shí)勾選“成交信息”和“項(xiàng)目信息”復(fù)選框,然后單擊“轉(zhuǎn)換數(shù)據(jù)”按鈕進(jìn)入“PowerQuery編輯器”界面。2.1PowerQuery界面23選擇“視圖”選項(xiàng)卡,在“數(shù)據(jù)預(yù)覽”組中勾選“列質(zhì)量”、“顯示空白”和“列分發(fā)”復(fù)選框,可以在數(shù)據(jù)列上方看到此列的數(shù)據(jù)分布、是否有錯(cuò)誤值或空值等信息。2.2數(shù)據(jù)預(yù)覽24使用鼠標(biāo)拖曳底部的橫向滾動(dòng)條,顯示“開盤時(shí)間”列,該列本應(yīng)該被識(shí)別為時(shí)間格式,但是列中的“2020-04-99”等非法時(shí)間導(dǎo)致該列被識(shí)別為字符串類型。2.3數(shù)據(jù)格式調(diào)整25使用鼠標(biāo)右擊列名左側(cè)的圖標(biāo)按鈕,在彈出的快捷菜單中將該列數(shù)據(jù)轉(zhuǎn)換為日期格式。右擊“開盤時(shí)間”列,在彈出的快捷菜單中選擇“刪除錯(cuò)誤”選項(xiàng)。2.4數(shù)據(jù)格式調(diào)整26如果需要保留其余數(shù)據(jù),則可以將錯(cuò)誤值替換為“null”,右擊“開盤時(shí)間”列,在彈出的快捷菜單中選擇“替換錯(cuò)誤”命令。在數(shù)據(jù)格式轉(zhuǎn)換完成后,可以選擇“文件”→“關(guān)閉并應(yīng)用”選項(xiàng)回到制作界面。2.5數(shù)據(jù)格式調(diào)整27在報(bào)表視圖中選擇“可視化”→“簇狀柱形圖”選項(xiàng)。在“數(shù)據(jù)”窗格中,勾選“項(xiàng)目信息”表的“樓盤名稱”復(fù)選框并拖放至“Y軸”框,勾選“樓盤銷售狀態(tài)”復(fù)選框并拖放至“X軸”框。2.6制作柱形圖和樹狀圖28生成了一個(gè)簡(jiǎn)單的柱形圖,可以展示不同樓盤在不同銷售狀態(tài)下的分類統(tǒng)計(jì)信息。2.7制作柱形圖和樹狀圖29柱形圖美化:?jiǎn)螕簟翱梢暬边x項(xiàng)卡中的按鈕,設(shè)置“Y軸”為“開”,“X軸”為“開”,“數(shù)據(jù)標(biāo)簽”為“開”。2.8制作柱形圖和樹狀圖30柱形圖美化:?jiǎn)螕簟癥軸”左側(cè)的下拉按鈕,在“標(biāo)題文本”輸入框中輸入“項(xiàng)目數(shù)”。2.9制作柱形圖和樹狀圖31樹狀圖的制作過程步驟與柱形圖類似,在“字段”窗格中,勾選“樓盤名稱”復(fù)選框并拖放至“值”框,勾選“樓盤銷售狀態(tài)”復(fù)選框并拖放至“組”框,樹狀圖的制作和生成的效果。2.10制作柱形圖和樹狀圖32在PowerBI的默認(rèn)可視化對(duì)象中,有兩種地圖對(duì)象:ArcGISMap圖和氣泡圖。樓盤名稱ArcGISMap圖單擊“可視化”窗格里的“地圖”按鈕,然后勾選右側(cè)的“經(jīng)度”復(fù)選框并拖放至左側(cè)的“經(jīng)度”框,勾選右側(cè)的“緯度”復(fù)選框并拖放至左側(cè)的“緯度”框。2.11地圖可視化33樓盤名稱氣泡圖勾選“樓盤名稱”復(fù)選框并拖放至“氣泡大小”框,將顯示樓盤名稱氣泡圖。2.12地圖可視化34在“可視化”窗格中單擊“詞頻插件”按鈕,在“數(shù)據(jù)”窗格中勾選“主標(biāo)簽”復(fù)選框并拖放至“類別”框,生成樓盤主標(biāo)簽詞云圖。2.13樓盤主標(biāo)簽詞云圖35切片器的應(yīng)用切片器和篩選器的作用都是篩選數(shù)據(jù),不同之處在于,切片器更多地用于對(duì)某個(gè)或某些視覺對(duì)象進(jìn)行篩選,而篩選器更多地用于整個(gè)頁(yè)面或所有頁(yè)面的共同篩選。先單擊“可視化”窗格中的“切片器”圖標(biāo)按鈕,然后勾選“供水方式”復(fù)選框并拖放至“字段”框;在看板界面中勾選“民水”復(fù)選框,可以看到主標(biāo)簽詞云圖中的文字也改變了。2.14切片器與篩選器的應(yīng)用36篩選器的應(yīng)用首先勾選“樓盤銷售狀態(tài)”復(fù)選框并拖放至“篩選器”窗格,設(shè)置篩選類型為“基本篩選”。然后,勾選“即將開盤”復(fù)選框。接著,勾選“樓盤分級(jí)”復(fù)選框并拖放至“所有頁(yè)面上的篩選器”框,可以看到每加入一個(gè)字段進(jìn)行篩選,視覺對(duì)象也跟著改變。2.15切片器與篩選器的應(yīng)用373803制作數(shù)據(jù)看板頁(yè)面背景及布局設(shè)計(jì)數(shù)據(jù)看板的上傳與發(fā)布數(shù)據(jù)圖表的交互在線共享圖表數(shù)據(jù)的方式數(shù)據(jù)可視化之PowerBI篇3.1頁(yè)面背景及布局設(shè)計(jì)393.2頁(yè)面背景及布局設(shè)計(jì)403.3數(shù)據(jù)看板的上傳與發(fā)布413.4數(shù)據(jù)看板的上傳與發(fā)布42在線看板的兩種交互方式。點(diǎn)按:可以點(diǎn)按切片器,也可以點(diǎn)按表格中的一行數(shù)據(jù)、柱形圖中的一列或詞云中的一個(gè)字符串,都可以完成交互。懸停:當(dāng)鼠標(biāo)指針懸停在一個(gè)位置時(shí)就會(huì)彈出該位置的詳細(xì)信息(如果有)。例如,當(dāng)鼠標(biāo)指針懸停在項(xiàng)目名稱上時(shí)可以顯示制作的工具提示頁(yè)面。3.5數(shù)據(jù)圖表的交互43在實(shí)際的業(yè)務(wù)場(chǎng)景中,看板除了有展示的功能,還有數(shù)據(jù)分發(fā)的功能,可以以看板的形式來共享數(shù)據(jù)。當(dāng)打開新的鏈接并登錄之后,將鼠標(biāo)指針懸停在表格上時(shí),表格的右上角會(huì)比原來鏈接里多出三個(gè)點(diǎn)的按鈕,單擊該按鈕,在彈出的菜單中選擇“導(dǎo)出數(shù)據(jù)”命令。3.6在線分享圖表數(shù)據(jù)的方式44思考題(1)請(qǐng)嘗試比較從Pyth

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論