日韩性视频-久久久蜜桃-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无码成人国产精品色 | 成人在线欧美 | 伊人365| 99综合久久| 国产男人的天堂 | 91一区在线 | 国产资源av | 成人免费在线观看 | 长篇乱肉合集乱500小说日本 | a久久久久久 | 啪啪短视频 | 91一区在线 | 免费黄色av| 欧美爱爱免费视频 | 一本久久精品一区二区 | 亚洲最大中文字幕 | 欧美交换 | 亚洲精品在线视频观看 | 天天国产视频 | 日本女优在线看 | 亚洲一区中文 | 亚洲综合一区二区三区 | 久久妇女 | 亚洲女则毛耸耸bbw 边吃奶边添下面好爽 | 婷婷综合在线 | 美女扒开腿让男人捅 | 极品色av | 国产精品成av人在线视午夜片 | 一区二区视频在线看 | 国产精品久久久久久久av福利 | 国产精品系列在线播放 | 欧美aa级 | 91国模少妇一区二区三区 | 韩毛片| www.亚洲精品 | 麻豆人妻少妇精品无码专区 | 久久色av | 色狠狠综合网 | 国产精品中文久久久久久 | 97综合 | 在线观看波多野结衣 | 黄色片18| 久久久国产成人 | 大香伊人中文字幕精品 | 美女扒开尿口让男人爽 | av新天堂| 欧美精品久久久久性色 | 国产一区2 | 凹凸国产熟女精品视频 | 亚洲一区二区福利 | 尤物在线免费观看 | 免费在线观看黄视频 | 国产成人无码aa精品一区 | 国产精品成人久久久 | 日韩午夜激情 | 制服丝袜av一区二区三区下载 | 丰满人妻一区二区三区免费视频 | 久草视频资源 | 欧美高清一区二区 | 欧美视频久久久 | 狠狠插影院 | www.五月天婷婷 | 97超碰人 | 娇妻第一次尝试交换的后果 | 国产中文字幕免费 | 日韩一区二区三区在线观看 | 久久无码人妻丰满熟妇区毛片 | 久久久久久久蜜桃 | 国产综合图片 | 高清国产视频 | 欧美一级片网址 | 久久看看 | 欧美1级片| 国产夫妻久久 | 99av国产精品欲麻豆 | 国产麻豆剧传媒精品国产 | 成人黄色小视频在线观看 | 精人妻无码一区二区三区 | 香蕉久久夜色精品升级完成 | 欧美日韩123区 | 91国内精品久久久久 | 午夜国产片 | 毛片久久久久久 | 手机在线免费看av | 日韩欧美亚洲 | 就爱av| 欧美成人一区二区在线 | 亚洲免费视频大全 | 久久久精品动漫 | 午夜手机福利 | 日本成人三级电影 | 波多野结衣之潜藏淫欲 | 国产精品 欧美精品 | 国产精品免费电影 | 国产伦精品一区二区三区在线 | 亚洲精品成av人片天堂无码 | 泰剧19禁啪啪无遮挡 | 日韩在线视频你懂的 | 朋友的姐姐2在线观看 |