iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 6
1
AI & Data

門外漢通識:資料科學無痛入門磚系列 第 6

Power View 實務應用 #筆記

  • 分享至 

  • xImage
  •  

透過 Power Pivot 收集資料以後,大數據分析前置作業的匯入資料、建立資料模型與關連、階層設定、KPI 設定與燈號警示大抵完成,樞紐分析表(表格、圖表)是最終結果之一。Power BI 報表製作的另一個工具 Power View 和 Power Pivot 的差異,就在於 Power View 可以做具圖層概念、視覺化互動分析、圖像表達的報表!

譬如,我們手上有一系列家電產品的銷售資料,想進行產品的銷售分析。利用 Power View,我們可以先根據產品分類(如生活家電、季節家電、健康美容家電、廚房小家電等)展示所有商品的照片和基本資訊,如果對某樣商品(比如日立洗衣機)特別感興趣,點選後可以看到該產品的歷年交易紀錄、客群分析圖表、年度及年齡級距分析;還可以有交叉篩選器,如果只想看到某種產品的分類,點擊該分類則畫面就只會呈現隸屬於該分類的產品,而如果去點選特定行政區,所有數據都會重算、圖表會重報,一切都依據我們跟這份報表的互動。它的特色就在於互動式、多圖層、而且可以產生相片的資料。

Power View 的前置作業會在 Power Pivot 進行,如果是比較舊的版本要先下載安裝 Microsoft Silverlight 來呈現圖像。在 Power Pivot 中,我們要先設定量值、KPI、資料表行為、資料行的資料類別、資料表間的關連設定等元素,也可以正規化特定欄位(比如讀報表時如果把日期的資料類型讀成數值,可以在此時做修正)、調整格式(譬如只需要年月日的資料,不需要幾點幾分,就改選格式)。資料表行為是前幾天都沒有談到的內容,相片之所以在 Power View 出得來就是要倚賴資料表行為的設定,以下同樣舉家電產品為例:

  • 功能位置 - 進階索引標籤
  • 資料列識別碼 - 產品編號
  • 保留唯一資料列 - 產品編號
  • 預設標籤 - 產品名稱(圖說文字用)
  • 預設影像 - 產品縮圖檔名(相片在電腦中的路徑,要先準備好,收集、取好辨識的檔名、放在同一個資料夾裡,屆時就能自動抓取相片到資料表中。在 Power Pivot 進階欄位裡,務必點選資料類別的「影像 URL」,再設定資料表行為,點選唯一不重複的產品編號,去和該欄位做相連,設定預設標籤為「產品名稱」作為圖說文字,而預設影像就是「產品縮圖檔名」;如果想要產品說明的字不要太大,設計 bar 的文字也能調整大小)

準備好資料後,就可以回到前台點選「Power View」了!右側 Bar 是欄位清單,可見我們丟進去的所有資料表,而剛剛我們使用的「產品基本資料」勾選「產品縮圖檔名」,而元素要互動的前提是都在同一個方框內,因此請點選設計欄位的「圖格」,設定完之後就可以看到我們工作區最上層是「索引標籤帶」,第二層是點選特定單一產品,並決定游標拖曳之處會出現的量值,還可以調整目標值要不要改成百分比格式、小數點後幾位再呈現出來就好。假設想要特別凸顯某個欄位,在想放該資料的位置選取想要的欄位,點設計最上面 bar 的資料表中「卡片」,再設定卡片樣式「註標」,就會看到超醒目的內容囉!如果想要做到樞紐分析表的多層次、多圖層處理,一樣是在設計最上面 bar 的資料表中「矩陣」,就能觀察到不同分層資料的分布狀況(不想要總計的話,點選「無」就能拿掉)。

除了報表外,圖表也是可以輕鬆處理的。假設我想分析不同教育程度的消費狀況,點選散佈在不同資料表中的「教育程度」及「總金額」,再點設計最上面 bar 的其他圖表中「圓形圖」,就能可視化哪個教育族群的人們對這個產品最青睞;假設我發現研究所佔比最大,點圓形圖裡研究生的比例,相關報表如購買力分析就會即時全部重算,非常方便!如果希望圖表是多圖層的,比如想在「教育程度」及「總金額」的分析中再加上「年齡級距」,去右側欄位清單中的「色彩」選定「教育程度」後,再到資料表中勾選「年齡級距」,它會自動配量,我們就能在圖表中看到有許多細線出現了,游標一移到圖表就能看到每個被細線分割的代表在特定色彩的教育程度中,不同年齡級距的分佈,但這還不是多圖層喔!我們把配量的「年齡級距」拖曳到色彩的「教育程度」底下,直到看到游標出現一個小藍色箭頭,以此類推,想加多少圖層都可以;檢視時只要在圖表點兩下左鍵,就會自動切換到不同的分析內容。要看在不同時間(年、月)的總金額分佈,則在右側欄位清單中點選我們要的資料後,點設計最上面 bar 的其他圖表中「線條」(就是直線圖),再調整各圖表的位置。那要看不同年齡級距、不同性別的總金額分佈,選好資料後點設計最上面 bar 的直條圖中「群組直條圖」,用「性別」去配量;如果想要多圖層就如法炮製就可以了。而交叉分析篩選器又是什麼呢?這要特別注意必須放在外框、不能放在之前做的報表方框裡,否則無效,出現藍點才是有效的;那麼假設我們希望透過「行政區」或「產品分類」看某一類商品或相片,點選好要的資料欄位後按下交叉分析篩選器,所有的圖表都會變成我們篩選的內容,要複選的話按 control 就好囉~最後,在圖表上方加上標題,就大功告成了,拿給老闆與客戶一起說說我們的商品故事吧!

Power View 的 bar 裡也可以隨選佈景主題設定顏色、加入背景(點黑色的話 Excel 需要一點時間消化一下)、調整全部的文字... 等,我覺得 Power View 最酷的除了串不同資料庫以外,各個做好的報表都是相互關連的,點選任何一個次分析其他圖表也都會即時重算,很詳盡、功能也非常完整,相信可以輕鬆上手:)


上一篇
Power Pivot 實務應用 #筆記三
下一篇
Power Query 實務應用 #筆記一
系列文
門外漢通識:資料科學無痛入門磚30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言