在Power BI Desktop中我們既可以使用Python進行數據預處理,也可以使用Python來進行繪圖,這次的實例主要是說明如何使用Python在Power BI Desktop中進行繪圖作業。首先看下我的實例最終生成的效果。
我們首先來看如何配置環境
1、首先需要安裝Python的運行環境,我在電腦中直接安裝的的是Anaconda3,關於該包,大家自己在網上找來裝吧,或者如果你安裝了Visual studio2017的話可以通過VS的安裝程序來配置
2、如果你是安裝Anaconda,那么就不需要自己再安裝pandas和matplotlib包了,否則你還需要自己安裝這2個包,打開cmd窗口
pip install pandas
pip install matplotlib
3、默認情況下Power BI Desktop打開后是無法使用Python進行數據處理和繪圖的,如果需要該功能,還需要對Power BI Desktop進行配置。依次選擇“選項和設置/選項/Python腳本編寫”
配置Python3所在的目錄位置,我這里是安裝在D:\Anaconda3目錄下的,點擊確定即可。
4、接下來我們進入Power BI Desktop的報表視圖,在右側“可視化”區域選擇圖標“Py”,圖中1處,然后將圖表需要使用的數據字段拖入“值”字段區域內,圖中2處,隨后就可以在腳本編輯器中寫代碼了,圖中3處
5、寫好代碼之后,即可運行代碼,“Python腳本編輯器”右上側有一排按鈕,第一個按鈕就是運行代碼。