自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

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

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

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

[[335015]]

1.Pandas 分析包

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

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

2. 使用Cufflinks和Plotly繪圖

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

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

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

  1. pip install cufflinks --upgrade 

你就可以開始了??纯聪旅孢@些:

3. IPython Magic命令

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

  • %lsmagic:找到全部
  • %debug:交互式調(diào)試
  • %store:在notebook之間傳遞變量。
  • %who:列出全局作用域的所有變量。
  • %%time: 時(shí)間魔法,獲取所有時(shí)間信息
  • %%writefile:將單元格內(nèi)容寫入文件。

4. 奇特的Jupyter格式

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

藍(lán)色風(fēng)格:

  1. <div class="alert alert-block alert-info"> 
  2.     This is <b>fancy</b>
  3. </div> 

 紅色風(fēng)格:

  1. <div class="alert alert-block alert-danger"> 
  2.     This is <b>baaaaad</b>
  3. </div> 

綠色風(fēng)格:

  1. <div class="alert alert-block alert-success"> 
  2.     This is <b>gooood</b>
  3. </div> 

 可以看一看效果如何:

5. Jupyter快捷鍵

在訪問和學(xué)習(xí)快捷鍵時(shí),您可以使用命令面板:Ctrl + Shift + P。這會(huì)顯示出筆記本所有功能的列表。以下是最基本的命令舉例:

Esc:這將帶你進(jìn)入命令模式。在這個(gè)模式下,你可以使用箭頭鍵在筆記本上導(dǎo)航。

  • Enter:返回當(dāng)前單元格的編輯模式。
  • 更多命令可以一邊學(xué)習(xí)一遍使用。

6. Jupyter中每個(gè)單元的多個(gè)輸出

這個(gè)很棒。您是否曾經(jīng)想要顯示pandas DataFrame的.head()和.tail(),但中途放棄了,因?yàn)閯?chuàng)建額外的代碼單元來運(yùn)行.tail()方法太麻煩了?不用擔(dān)心了,現(xiàn)在您可以使用以下代碼行顯示您想要的所有輸出:

  1. from IPython.core.interactiveshell import InteractiveShell 
  2. InteractiveShell.ast_node_interactivity = "all" 

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

7. 立即創(chuàng)建一個(gè)幻燈片的Notebook

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

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

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

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

 

責(zé)任編輯:趙寧寧 來源: 今日頭條
相關(guān)推薦

2025-01-26 00:00:10

2024-08-30 14:29:03

2017-11-24 14:20:38

2022-06-30 15:12:48

數(shù)據(jù)分析工具大數(shù)據(jù)

2022-10-08 13:13:14

Python程序性能

2024-09-26 06:21:59

Python代碼

2024-09-25 08:00:00

Python文件處理

2022-04-06 17:48:44

數(shù)據(jù)分析梳理數(shù)據(jù)業(yè)務(wù)

2020-10-16 11:53:52

數(shù)據(jù)分析PythonSQL

2024-10-07 10:00:00

Python代碼編碼

2025-02-19 12:00:00

JavaScript代碼數(shù)組方法

2021-08-02 13:45:53

UPS電源數(shù)據(jù)中心

2023-06-05 18:01:57

shell命令

2025-03-21 08:20:00

數(shù)據(jù)清洗Python編程

2024-10-12 17:13:53

2019-09-10 11:31:16

Python數(shù)據(jù)分析表達(dá)式

2012-06-21 08:56:59

2021-11-22 14:57:35

數(shù)據(jù)治理CIO數(shù)字化轉(zhuǎn)型

2022-03-29 11:59:34

梳理標(biāo)簽體系

2021-09-22 12:45:47

Python數(shù)據(jù)分析
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)