日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python数据分析方法五种_加速Python数据分析的10个简单技巧(上)

發布時間:2025/3/21 python 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python数据分析方法五种_加速Python数据分析的10个简单技巧(上) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

總有一些小貼士和技巧在編程領域是非常有用的。有時,一個小技巧可以節省時間甚至可以挽救生命。一個小的快捷方式或附加組件有時會被證明是天賜之物,并能真正提高生產力。因此,我總結了一些我最喜歡的一些貼士和技巧,我將它們以本文的形式一起使用和編譯。有些可能是大家相當熟悉的,有些可能是比較新的,但我確信它們將在下一次您處理數據分析項目時派上用場。

1.?????? 分析pandas dataframe

分析是一個幫助我們理解數據的過程,而pandas分析是一個python包,它正好做到了這一點。這是一種對Pandas Dataframe進行探索性數據分析的簡便、快速的方法。panda df.describe()和df.info()函數通常用作EDA過程的第一步。但是,它只提供了一個非常基本的數據概覽,對于大型數據集沒有多大幫助。另一方面,panda分析函數用一行代碼顯示了很多信息,這也可以在交互式HTML報告中顯示。

對于給定的數據集,pandas分析包計算以下統計數據:

統計計算機-熊貓剖析包

安裝

pip install pandas-profiling

or

conda install -c anaconda pandas-profiling

用法

讓我們使用古老的Titanic數據集來演示通用的Python分析器的功能。

#importing the necessary packages

import pandas as pd

import pandas_profiling

df = pd.read_csv('titanic/train.csv')

pandas_profiling.ProfileReport(df)

這一行代碼就是在Jupyter筆記本中顯示數據分析報告所需的全部代碼。報告非常詳細,包括必要圖表。

還可以使用以下代碼將報告導出到交互式HTML文件中。

profile = pandas_profiling.ProfileReport(df)

profile.to_file(outputfile="Titanic data profiling.html")

2.?????? 將互動帶到pandas plots

pandas有一個內置的.plot()函數作為DataFrame類的一部分。然而,使用該函數呈現的可視化效果并不具有交互性,這使得它的吸引力降低。相反,也不能排除使用pandas. datafram .plot()函數繪制圖表的方便性。如果我們不需要對代碼進行重大修改,就可以像用pandas繪制圖表那樣巧妙地繪制交互式圖表,那會怎么樣呢?實際上,你可以在Cufflinks庫的幫助下做到這一點。

Cufflinks庫將plotly的力量與熊貓的靈活性結合起來,便于繪制。現在讓我們來看看如何安裝這個庫并讓它在pandas中工作。

安裝

pip install plotly # Plotly is a pre-requisite before installing cufflinks

pip install cufflinks

用法

#importing Pandas

import pandas as pd

#importing plotly and cufflinks in offline mode

import cufflinks as cf

import plotly.offline

cf.go_offline()

cf.set_config_file(offline=False, world_readable=True)

是時候看看泰坦尼克數據集的神奇之處了。

df.iplot()

+6df.iplot() vs df.plot()

下邊的可視化顯示的是靜態圖表,而上邊的圖表是交互式的,并且更加詳細,所有這些都沒有對語法進行任何重大更改。

3.?????? 一點點魔法

Magic命令是jupyter筆記本中的一組方便的函數,旨在解決標準數據分析中的一些常見問題。在%lsmagic的幫助下,您可以看到所有可用的magic。

所有可用magic函數的列表

Magic命令有兩種類型:line magics和cell magics,前者以單個%字符作為前綴,并在一行輸入上進行操作;后者與double %%前綴關聯,并在多行輸入上進行操作。如果將Magic函數設置為1,則無需鍵入初始%即可調用。

讓我們來看看在常見的數據分析任務中可能有用的一些方法:

% pastebin

%pastebin將代碼上載到pastebin并返回url。Pastebin是一個在線內容托管服務,我們可以在其中存儲純文本,如源代碼片段,然后url可以與他人共享。事實上,Github gist也類似于pastebin,盡管有版本控制。

考慮一個包含以下內容的python script file.py:

#file.py

def foo(x):

return x

使用Jupyter筆記本中的%Pastebin生成Pastebin URL。

%matplotlib notebook

%matplotlib inline函數用于呈現jupyter筆記本中的靜態matplotlib繪圖。嘗試用筆記本替換內嵌部件,以輕松實現可縮放和可調整大小的繪圖。確保在導入Matplotlib庫之前調用了函數。

%matplotlib inline vs %matplotlib notebook

%run

%run函數在一個筆記本中運行一個python腳本。

%run file.py

%%writefile

%%writefile將單元格的內容寫入文件。在這里,代碼將被寫入一個名為foo.py的文件,并保存在當前目錄中。

%%latex

%%latex 函數將單元格內容呈現為乳膠。它可用于在單元中編寫數學公式和方程。

4.發現和消除錯誤

交互式調試器也是一個神奇的函數,但是我已經給了它提供一個自己的類別。如果在運行代碼單元格時出現異常,請在新行中鍵入%debug并運行它。這將打開一個交互式調試環境,將您帶到異常發生的位置。您還可以檢查程序中分配的變量的值,并在這里執行操作。要退出調試器,請按q。

5.印刷也可以很漂亮

如果您想為數據結構生成美觀的表示形式,pprint是首選模塊。它在打印字典或JSON數據時特別有用。讓我們看一個同時使用print和pprint顯示輸出的示例。

這又是一篇很長的文章,這次先透露5個技巧,其余的5個我明天繼續更新。

《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀

總結

以上是生活随笔為你收集整理的python数据分析方法五种_加速Python数据分析的10个简单技巧(上)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 尤物视频在线 | 国产第七页 | 成人在线视频免费 | 温柔女教师在线观看 | av中文天堂 | 黄色大片免费观看 | 91美女在线 | 日韩在线91 | 中文字幕日本一区二区 | 亚洲成人精品在线观看 | 神宫寺奈绪一区二区三区 | 欧美在线免费观看视频 | 国产无遮挡又黄又爽 | 欧美激情网站 | 亚洲一区二区三区免费视频 | 国产精品毛片一区 | 麻豆av一区二区三区久久 | 高清av免费观看 | 蜜桃成熟时李丽珍国语 | 加勒比综合 | 国产码视频 | 国产精品美女久久久久图片 | 激情久久av一区av二区av三区 | 男人日女人免费视频 | 中文字幕在线字幕中文 | 一区二区三区爱爱 | 茄子av| 黄色综合网站 | 人妻在线一区二区 | 午夜免费影院 | 精品国产伦一区二区三区免费 | 亚洲永久在线观看 | 久久久天堂国产精品女人 | 美女88av | 免费成人深夜在线观看 | 一区二区三区黄色 | 少妇性l交大片免潘金莲 | 久久久久久久久久一区二区三区 | 日韩欧美一级片 | 国内三级视频 | 欧美成人第一页 | 精品人妻伦一二三区久 | 欧美激情视频二区 | 久久av资源网 | 日本三级吃奶头添泬 | 国产福利在线看 | 成人欧美一区二区三区在线观看 | 黄色小视频免费 | 爱爱高潮视频 | 青青精品| 人妻在卧室被老板疯狂进入 | 最好看的2019年中文在线观看 | 国产成人a∨ | 欧美影院一区二区 | 天天综合网久久综合网 | 欧美xx在线 | 男人久久久 | 日本老小玩hd老少配 | 二区三区在线 | 亚洲精品影视 | 欧美精品aaa | 正在播放老肥熟妇露脸 | 第一区免费在线观看 | 一级免费在线 | 在线观看一区二区三区四区 | 国产做受高潮漫动 | 福利一区福利二区 | 性xxxx欧美| 91精品国产91久久久久久吃药 | 欧美三级a | 91精品久久香蕉国产线看观看 | 天天躁日日躁狠狠躁 | 国产精品美女久久 | 国产偷v国产偷v亚洲高清 | 在线97视频 | 国产三级精品视频 | 亚洲第一看片 | 成人高清视频免费观看 | 爱操在线 | 日韩欧美h| 99精品视频一区二区三区 | 亚洲一区国产 | 国产人澡人澡澡澡人碰视频 | 久久影院中文字幕 | 亚洲一区二区三区国产 | 天天爽av | 欧美一级一区 | av激情网站 | 亚洲男人第一网站 | 中文字幕久久精品 | 免费在线成人 | 欧洲av一区二区 | 成人免费观看a | 欧美zozo | 综合色婷婷 | 香蕉视频一区二区三区 | 国产精品视频观看 | 在线观看中文字幕一区二区 | 夜夜狠狠擅视频 |