新聞中心

EEPW首頁(yè) > 設(shè)計(jì)應(yīng)用 > 快速提升Python數(shù)據(jù)分析能力的七個(gè)神奇方法

快速提升Python數(shù)據(jù)分析能力的七個(gè)神奇方法

作者: 時(shí)間:2020-07-28 來(lái)源:機(jī)器學(xué)習(xí)與數(shù)據(jù)分析 收藏

前言

使用進(jìn)行是一件專(zhuān)業(yè)領(lǐng)域的事情,所以要想強(qiáng)化的技能,需要大家不斷練習(xí)。同時(shí),我們也需要向有經(jīng)驗(yàn)的師學(xué)習(xí)他們的專(zhuān)業(yè)技巧。這篇文章我們介紹來(lái)自數(shù)據(jù)分析大師分享的七個(gè)可以提升分析能力的方法。

本文引用地址:http://www.butianyuan.cn/article/202007/416263.htm
快速提升Python數(shù)據(jù)分析能力的七個(gè)神奇方法

1.Pandas 分析包

這個(gè)工具的好處是顯而易見(jiàn)的。下面的動(dòng)畫(huà)是調(diào)用簡(jiǎn)單方法df.profile_report()的結(jié)果,看看自己的結(jié)果報(bào)告:


使用這個(gè)工具很簡(jiǎn)單,只需安裝和導(dǎo)入pandas分析包。

2.使用Cufflinks和Plotly繪圖

我們中的大多數(shù)人都是所謂的“有經(jīng)驗(yàn)的”數(shù)據(jù)科學(xué)家或數(shù)據(jù)分析師,他們會(huì)非常熟悉matplotlib和pandas之間的集成。也就是你可以快速畫(huà)出一個(gè)簡(jiǎn)單pd的圖。DataFrame或pd。通過(guò)簡(jiǎn)單調(diào)用.plot()方法,可以得到以下結(jié)果:

db8a17f38d504276903ff8e5a4f5c34e.jpg

現(xiàn)在這一切都很好,但如何實(shí)現(xiàn)交互,可平移,可縮放,可縮放的圖形呢?我們可以用Cufflinks

要在您的環(huán)境中安裝Cufflinks,只需運(yùn)行

你就可以開(kāi)始了??纯聪旅孢@些:

快速提升Python數(shù)據(jù)分析能力的七個(gè)神奇方法

3.I Magic命令

I的“Magic”基本上是IPython在標(biāo)準(zhǔn)Python語(yǔ)法之上的一系列增強(qiáng)。Magic命令有兩種類(lèi)型:行Magic,用一個(gè)%前綴表示,對(duì)一行輸入進(jìn)行操作;單元Magic,用兩個(gè)%%前綴表示,對(duì)多行輸入進(jìn)行操作。下面是“magic”提供的一些有用的功能:

  1. %lsmagic:找到全部

  2. %debug:交互式調(diào)試

  3. %store:在notebook之間傳遞變量。

  4. %who:列出全局作用域的所有變量。

  5. %%time: 時(shí)間魔法,獲取所有時(shí)間信息

  6. %%writefile:將單元格內(nèi)容寫(xiě)入文件。

4.奇特的Jupyter格式

這個(gè)超級(jí)酷!基本上,Jupyter允許一些HTML / CSS格式的標(biāo)記單元格。

藍(lán)色風(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>

可以看一看效果如何:

<img src="http://editerupload.eepw.com.cn/202007/29aa71a0c59a5a9ce808b9fa686b22ee.ast_node_interactivity = "all"

現(xiàn)在你看,多重輸出的力量:

<img src="http://editerupload.eepw.com.cn/202007/b93053700c70f9cc22692ad6f3a72fa7.立即創(chuàng)建一個(gè)幻燈片的Notebook

使用RISE,你可以立即把你的Jupyter Notebook變成幻燈片與一個(gè)單一的按鍵。最好的是,Notebook仍然是活動(dòng)的,所以您可以執(zhí)行現(xiàn)場(chǎng)編碼的同時(shí)呈現(xiàn)!

要使用這個(gè)出色的工具,簡(jiǎn)單安裝RISE或通過(guò)conda或pip取決于您的環(huán)境:

conda install -c conda-forge rise/// OR ///pip install RISE

現(xiàn)在,你可以從你的Notebook上創(chuàng)建有趣的幻燈片,只需點(diǎn)擊新建按鈕:




關(guān)鍵詞: Python 數(shù)據(jù)分析

評(píng)論


相關(guān)推薦

技術(shù)專(zhuān)區(qū)

關(guān)閉