時間是過得真快呀,恍惚間已經半年過去了,又要給一貫雷厲風行的領導做了份銷售業績數據的分析報告了,任務已經下達一星期了,我比較迷茫。主要是想起上次給領導交報告的時候,看到我拿著15頁的紙質數據報告,去給領導,然后被批的一無是處,后來還是在數據研究院同事的指導勉強完成了報告。想著這次如果像上次一樣,那肯定還是不及格,說不準還會被說不思進取。話說我根本就不是給你有第二次批評的人。思索之余,轉身泡了杯咖啡,看著眼前的兩個季度和去年一年的excel數據,腦子第一個想到的是怎們構建表格,同比、環比、線索率。
自從上次被領導狠批之后,故意去找數據研發中心的小哥哥學了1個月的Python,本人大學里學了一點編程,再加上很多代碼的邏輯類似于Excel的函數,好說歹說算是入了門,同時也學習了數據分析的一點思路。
按照粗淺的數據分析思路:
1、首先明確領導關注哪些數據和指標
之前想的公司銷售數據的同比、環比、線索率,其實每次月末匯報的時候都講過了,按照這樣的邏輯,季度匯報無非是把過去三個月匯總在一起,再算一下累積的數據,確實枯燥不直觀。
于是我提前去試探了下領導,除了常規的總比環比匯總數據,還想關注哪些信息。領導透露口風,“每個月的銷售額和凈利潤,客流量的高低可以給個排名不,哪一季度利潤最大,我們公司歷年整體的銷售情況是怎樣等等,好讓我知道每個月的銷售額、凈利潤是多少,哪些門店的銷售量是最好的的。”
2、用可視化的方式替代傳統表格
這一點我嘗到過甜頭,上季度那15頁報告被懟之后,我又用PPT做了一份匯報,引用各種圖表,才幸免于難。
所以這一次可以升級一下,是不是用Python或者其他數據分析工具露一手,也算一次項目實踐。
于是,我找信息部門的同事導來幾份數據,但是由于有多年歷史數據需要分析,csv文件導出大概有300多兆,試著用excel看看,一打開直接掛了。。。正無限在響應中。
算了,這么大的數據量,正好用回Python。
關于Python,同在數據分析領域的同學可能都不陌生,我們經常會使用Python提供的numpy、pandas、matplotlib等第三方庫來對數據進行計算處理,同時最終生成所需要的可視化報告。
Python語言簡明便捷的特性對做數據分析的我還是非常有吸引力的,空想不如行動,為了快速出成果,直接開干。
一、Python數據分析可視化過程
1.DataFrame數據類型轉換
首先是導入本次分析所需要使用的matplib、pandas、datetime、pylab這幾個數據處理以及可視化相關的庫,指定mpl的默認字體(否則圖表可能會出現中文亂碼問題)。接著導入網站運營的明細數據表以及網站產品線索量數據表,然后根據線索ID進行拼接,得到結果轉成DataFrame類型格式方便后續的數據計算以及可視化分析處理。
2.時間類型轉換
接著通過datatime類提供的轉換方法,對成交量數據進行格式化,分別取出店鋪銷售量的成交年度、成交季度、成交月份字段,方便從不同的統計口徑來觀察和分析線銷售數據。
3.分組統計&&圖表繪制
最后分別按照店鋪銷售量的成交年度、成交季度、成交月份字段來對產品線索量進行分組統計,設置好相關圖形統計標題、坐標軸標題、圖例等屬性,規劃好繪圖排版區域,并且以折線圖、餅圖、對比柱狀圖的形式進行數據可視化呈現。
4.Python可視化成果展示
程序編譯運行,各年度的店鋪銷售量走勢、各季度銷售量分布、各月店鋪銷售量比數據就都以可視化的形式直接呈現出來了,還是非常舒服的,給自己默默點個贊~哼哧哼哧地準備明天過去給領導匯報我的可視化“戰果”!
三、從Python到豌豆BI——數據可視化升級
跟領導匯報完畢之后,出來的可視化成果還是得到領導的一些認可的,將海量的數據以可視化圖表的形式給領導直觀地呈現了出來。
但是和我那數據研發中心的小哥哥交流一番后,他覺得我的Python可視化“杰作”還存在一些問題,我也總結一下:
1.可視化圖形界面是靜態頁面,沒有動態的界面數據交互,如圖形聯動、數據鉆取、即席報告、等等;
2.界面沒有篩選器,無法切片呈現過濾部分數據;
3.領導看了已有數據之后,針對一些增長或者異常數據無法做進一步深入分析。
4.開發調試還是有一定周期的,說出來不怕大家笑話哈,我為了調這個Python頁面耗費了我1整天時間。。。。
小哥哥建議我不妨用豌豆BI工具來實現,針對個人用戶還是免費的,重點是不需要部署安裝,直接云上操作,而且對于業務人員來說真的非常方便,一想起我那破電腦真的是承受不住大容量工具的蹂躪,心里一喜,去試試看了。小哥哥說這個是億信華辰開發的一款敏捷BI工具,能夠做到百億數據秒響應。而且動態數據分析報告,PPT那都不是事兒,至于圖形聯動、數據鉆取、超鏈接跳轉那都so easy。
到億信華辰官網豌豆BI產品頁你會了解到這是一款提供給企業在線數據即席分析平臺,除了能夠方便企業信息部門制作傳統企業的固定報表之外,還可以讓不懂SQL/代碼技術的小白快速上手拖拽式自助數據可視化分析。以下圖為例,托拖拽拽,輕松幫我統計出了我們公司歷年的營收總額和各店鋪的營收額數據呈現,跟以前一行行代碼調試Python程序比,簡直不要太簡單!
按照豌豆BI視頻教程,初步做出了以下的這個公司整體營收情況&各店鋪成本和營收的分析頁面,輕松地解決了領導之前反饋的Python數據可視化界面的一系列問題!
2. 界面美化升級+領導匯報最終敲定版
經過一番研究,發現豌豆BI還能夠進一步提供給用戶設置組件背景、儀表板背景等功能,另外參考了豌豆BI的一些內置demo,于是乎做出下圖這個精美的網站運營管理中心駕駛艙,驚艷吧~嘿嘿,其實也不過是20分鐘的的鼠標移動功夫,數據完全可視化呈現在領導面前。給領導匯報完畢之后,豌豆BI靈活的智能鉆取聯動、“零”數據建模、一鍵數字畫像等的特性,備受領導的夸獎與喜愛!
以上就是我這次從Python到豌豆BI的數據分析可視化升級心得總結了,特地寫出來給大家分享分享,能看到這里的同學都是真愛啦。
當然,其實我所用到的也只是豌豆BI這款軟件的冰山一角了,像以上的很多豐富的可視化圖表也非常值得大家去使用和分析探索的,感興趣的可以到億信華辰官網&億信社區參考幫助文檔和視頻教程去了解試用啦,篇幅有限,由于時間關系暫時跟大家聊到這里了,歡迎大家共同多多交流。
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
