快速提升Python數據分析能力的七個(gè)神奇方法
前言
使用Python進(jìn)行數據分析是一件專(zhuān)業(yè)領(lǐng)域的事情,所以要想強化數據分析的技能,需要大家不斷練習。同時(shí),我們也需要向有經(jīng)驗的數據分析師學(xué)習他們的專(zhuān)業(yè)技巧。這篇文章我們介紹來(lái)自數據分析大師分享的七個(gè)可以提升分析能力的方法。
本文引用地址:http://dyxdggzs.com/article/202007/416263.htm1.Pandas 分析包
這個(gè)工具的好處是顯而易見(jiàn)的。下面的動(dòng)畫(huà)是調用簡(jiǎn)單方法df.profile_report()的結果,看看自己的結果報告:
使用這個(gè)工具很簡(jiǎn)單,只需安裝和導入pandas分析包。
2.使用Cufflinks和Plotly繪圖
我們中的大多數人都是所謂的“有經(jīng)驗的”數據科學(xué)家或數據分析師,他們會(huì )非常熟悉matplotlib和pandas之間的集成。也就是你可以快速畫(huà)出一個(gè)簡(jiǎn)單pd的圖。DataFrame或pd。通過(guò)簡(jiǎn)單調用.plot()方法,可以得到以下結果:

現在這一切都很好,但如何實(shí)現交互,可平移,可縮放,可縮放的圖形呢?我們可以用Cufflinks
要在您的環(huán)境中安裝Cufflinks,只需運行
你就可以開(kāi)始了??纯聪旅孢@些:
3.IPython Magic命令
IPython的“Magic”基本上是IPython在標準Python語(yǔ)法之上的一系列增強。Magic命令有兩種類(lèi)型:行Magic,用一個(gè)%前綴表示,對一行輸入進(jìn)行操作;單元Magic,用兩個(gè)%%前綴表示,對多行輸入進(jìn)行操作。下面是“magic”提供的一些有用的功能:
%lsmagic:找到全部
%debug:交互式調試
%store:在notebook之間傳遞變量。
%who:列出全局作用域的所有變量。
%%time: 時(shí)間魔法,獲取所有時(shí)間信息
%%writefile:將單元格內容寫(xiě)入文件。
4.奇特的Jupyter格式
這個(gè)超級酷!基本上,Jupyter允許一些HTML / CSS格式的標記單元格。
藍色風(fēng)格
<div class="alert alert-block alert-info"> This is <b>fancy</b>!</div>
紅色風(fēng)格
<div class="alert alert-block alert-danger"> This is <b>baaaaad</b>!</div>
綠色風(fēng)格
<div class="alert alert-block alert-success"> This is <b>gooood</b>!</div>
可以看一看效果如何:
現在你看,多重輸出的力量:
使用RISE,你可以立即把你的Jupyter Notebook變成幻燈片與一個(gè)單一的按鍵。最好的是,Notebook仍然是活動(dòng)的,所以您可以執行現場(chǎng)編碼的同時(shí)呈現!
要使用這個(gè)出色的工具,簡(jiǎn)單安裝RISE或通過(guò)conda或pip取決于您的環(huán)境:
conda install -c conda-forge rise/// OR ///pip install RISE
現在,你可以從你的Notebook上創(chuàng )建有趣的幻燈片,只需點(diǎn)擊新建按鈕:
評論