最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python一行代碼就能實(shí)現(xiàn)數(shù)據(jù)分析的pandas-profiling庫(kù)

 更新時(shí)間:2024年01月30日 09:53:56   作者:程序員小寒  
這篇文章主要為大家介紹了python一行代碼就能實(shí)現(xiàn)數(shù)據(jù)分析的pandas-profiling庫(kù),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪

python pandas-profiling庫(kù)

今天,我們將討論 Python 中的一個(gè)神奇的庫(kù) pandas-profiling 。

在沒(méi)有發(fā)現(xiàn)這個(gè)庫(kù)之前,我很難相信可以使用一行代碼來(lái)進(jìn)行探索性數(shù)據(jù)分析(EDA)。

這個(gè) pandas-profiling 庫(kù)為你提供了一種生成給定數(shù)據(jù)幀的分析報(bào)告的方法。

生成的報(bào)告還可以保存為單獨(dú)的 HTML 和 JSON 文件。

它提供了使用 pandas 加載到數(shù)據(jù)框中的任何數(shù)據(jù)集的描述性分析。這確實(shí)可以讓你免于編寫大量代碼。

在一分鐘之內(nèi),你就可以獲得整個(gè)數(shù)據(jù)集的分析報(bào)告。

下面,我們一起來(lái)看看它神奇的效果吧。

安裝庫(kù)

首先我們需要使用 pip 進(jìn)行安裝。

pip install pandas
pip install pandas-profiling

加載數(shù)據(jù)集

在進(jìn)行分析之前,我們需要準(zhǔn)備一個(gè)數(shù)據(jù)集。

在這里,我們將使用房?jī)r(jià)數(shù)據(jù)集。

數(shù)據(jù)集獲取地址:

https://www.kaggle.com/competitions/house-prices-advanced-regression-techniques 

在此數(shù)據(jù)集中,總共給出了 81 個(gè)特征,包括目標(biāo)特征 SalePrice。

任務(wù)是使用 80 個(gè)特征確定 SalePrice。

import pandas as pd
df = pd.read_csv("train.csv")
df.describe()

雖然 df.describe() 方法給出了特征的描述性分析,但它不如 pandas-profiling 的 ProfileReport 那么方便直觀。

現(xiàn)在我們將運(yùn)行 pandas_profiling.ProfileReport(df) 。

from pandas_profiling import ProfileReport
reportGenerated = ProfileReport(df)
reportGenerated

你還可以使用以下命令將此報(bào)告保存為 HTML 或 JSON 格式。

reportGenerate.to_file("Analysis.html") 
reportGenerate.to_file("Analysis.json")

然后在本地瀏覽器直接打開(kāi)對(duì)應(yīng)的 Analysis.html 文件。

下面是生成的報(bào)告的 GIF 圖像。

在此文件的中,給出了變量計(jì)數(shù)、觀察數(shù)、重復(fù)行和缺失值的詳細(xì)信息。

之后,對(duì)于數(shù)據(jù)集中存在的每個(gè)特征,進(jìn)行描述性的分析,例如有多少個(gè)不同的值,有多少個(gè)缺失值,它們對(duì)數(shù)據(jù)集中總?cè)笔е档呢暙I(xiàn)有多大,分位數(shù)統(tǒng)計(jì)(例如最小值), Q1、中位數(shù)、Q3、最大值、四分位距以及均值、眾數(shù)、標(biāo)準(zhǔn)差等描述性統(tǒng)計(jì)數(shù)據(jù)。

你還可以點(diǎn)擊 “切換詳細(xì)信息” 按鈕查看更多詳細(xì)信息。

它確實(shí)是一個(gè)非常方便的工具,可以對(duì)任何數(shù)據(jù)集進(jìn)行描述性分析。

你可以在 github 上閱讀有關(guān) pandas-profiling 項(xiàng)目的更多信息。

https://github.com/ydataai/ydata-profiling 

以上就是python一行代碼就能實(shí)現(xiàn)數(shù)據(jù)分析的pandas-profiling庫(kù)的詳細(xì)內(nèi)容,更多關(guān)于python pandas-profiling庫(kù)的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • python給指定csv表格中的聯(lián)系人群發(fā)郵件(帶附件的郵件)

    python給指定csv表格中的聯(lián)系人群發(fā)郵件(帶附件的郵件)

    這篇文章主要介紹了python給指定csv表格中的聯(lián)系人群發(fā)郵件,本文通過(guò)代碼講解的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-12-12
  • Python中判斷語(yǔ)句入門指南(if?elif?else語(yǔ)句)

    Python中判斷語(yǔ)句入門指南(if?elif?else語(yǔ)句)

    if elif else語(yǔ)句是Python中的控制語(yǔ)句,用于根據(jù)條件執(zhí)行不同的操作,下面這篇文章主要給大家介紹了關(guān)于Python中判斷語(yǔ)句入門指南(if?elif?else語(yǔ)句)的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-05-05
  • Python決策樹(shù)分類算法學(xué)習(xí)

    Python決策樹(shù)分類算法學(xué)習(xí)

    這篇文章主要為大家詳細(xì)介紹了Python決策樹(shù)分類算法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-12-12
  • Python?webargs?模塊的簡(jiǎn)單使用

    Python?webargs?模塊的簡(jiǎn)單使用

    webargs是一個(gè)用于解析和驗(yàn)證HTTP請(qǐng)求對(duì)象的Python庫(kù),今天通過(guò)本文給大家介紹Python?webargs?模塊的安裝使用,感興趣的朋友一起看看吧
    2022-01-01
  • Python?字符替換的四方法

    Python?字符替換的四方法

    本文主要介紹了Python?字符替換的四方法,主要包括replace、translate、maketrans?和正則這是四種方法,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-01-01
  • Python enumerate函數(shù)遍歷數(shù)據(jù)對(duì)象組合過(guò)程解析

    Python enumerate函數(shù)遍歷數(shù)據(jù)對(duì)象組合過(guò)程解析

    這篇文章主要介紹了Python enumerate函數(shù)遍歷數(shù)據(jù)對(duì)象組合過(guò)程解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-12-12
  • Django中提供的6種緩存方式詳解

    Django中提供的6種緩存方式詳解

    這篇文章主要介紹了Django中提供的6種緩存方式詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-08-08
  • Python利用pandas和matplotlib實(shí)現(xiàn)繪制圓環(huán)圖

    Python利用pandas和matplotlib實(shí)現(xiàn)繪制圓環(huán)圖

    在可視化的過(guò)程中,圓環(huán)圖是一種常用的方式,特別適合于展示各類別占比情況,本文將介紹如何使用 Python中的 pandas 和 matplotlib 庫(kù),來(lái)制作一個(gè)店鋪銷量占比的圓環(huán)圖,需要的可以參考下
    2023-11-11
  • Python 3.3實(shí)現(xiàn)計(jì)算兩個(gè)日期間隔秒數(shù)/天數(shù)的方法示例

    Python 3.3實(shí)現(xiàn)計(jì)算兩個(gè)日期間隔秒數(shù)/天數(shù)的方法示例

    這篇文章主要介紹了Python 3.3實(shí)現(xiàn)計(jì)算兩個(gè)日期間隔秒數(shù)/天數(shù)的方法,結(jié)合實(shí)例形式較為詳細(xì)的分析了基于Python3.3的日期時(shí)間轉(zhuǎn)換與運(yùn)算相關(guān)操作技巧,需要的朋友可以參考下
    2019-01-01
  • 利用Python解決Excel問(wèn)題的最佳方案總結(jié)

    利用Python解決Excel問(wèn)題的最佳方案總結(jié)

    python處理excel文件有很多方法,最開(kāi)始接觸的是xlrd、xlsxwriter模塊,分別用于excel文件的讀、寫,后來(lái)又學(xué)習(xí)了openpyxl模塊,可以同時(shí)完成excel文件的讀、寫,下面這篇文章主要給大家介紹了關(guān)于利用Python解決Excel問(wèn)題的最佳方案,需要的朋友可以參考下
    2023-04-04

最新評(píng)論

津市市| 金沙县| 普陀区| 保定市| 奇台县| 洞头县| 临安市| 安新县| 抚远县| 临海市| 德清县| 沾益县| 江达县| 恩平市| 阿克陶县| 鄯善县| 台南市| 花莲市| 察哈| 陇西县| 峨边| 碌曲县| 新化县| 忻城县| 兴业县| 突泉县| 龙州县| 大港区| 专栏| 奉化市| 营山县| 五大连池市| 息烽县| 泗水县| 白玉县| 平邑县| 望谟县| 承德市| 当阳市| 吴堡县| 崇文区|