欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

推薦一款高效的python數(shù)據(jù)框處理工具Sidetable

 更新時(shí)間:2021年11月22日 09:39:16   作者:Python學(xué)習(xí)與數(shù)據(jù)挖掘  
這篇文章主要為大家介紹推薦一款高效的python數(shù)據(jù)框處理工具Sidetable,文章詳細(xì)的講解了Sidetable的安裝及用法,有需要的朋友可以借鑒參考下,希望能夠有所幫助

我們知道 Pandas 是數(shù)據(jù)科學(xué)社區(qū)中流行的 Python 包,它包含許多函數(shù)和方法來(lái)分析數(shù)據(jù)。盡管它的功能對(duì)于數(shù)據(jù)分析來(lái)說(shuō)足夠有效,但定制的庫(kù)可以為 Pandas 增加更多的價(jià)值。

Sidetable 就是一個(gè)開(kāi)源 Python 庫(kù),它是一種可用于數(shù)據(jù)分析和探索的工具,作為 value_counts 和 crosstab 的功能組合使用的。在本文中,我們將更多地討論和探索其功能。歡迎收藏學(xué)習(xí)、點(diǎn)贊支持。

安裝

可以使用從 PyPI 安裝 Sidetable

pip install sidetable

用法

我們將使用從 Kaggle 下載的 Titanic 數(shù)據(jù)集來(lái)實(shí)現(xiàn)該庫(kù)。

sidetable 的思想是減少數(shù)據(jù)分析所需的代碼行數(shù)并加快工作流程。對(duì)于任何數(shù)據(jù)集,都需要執(zhí)行一些數(shù)據(jù)分析任務(wù),包括可視化特征分布、頻率計(jì)數(shù)、缺失記錄計(jì)數(shù)。

我們將使用 Titanic 數(shù)據(jù)集詳細(xì)討論 Sidetable 庫(kù)的特性。

1、freq()

Pandas 提供了 value_counts() 函數(shù),用于計(jì)算特征的頻率計(jì)數(shù)。Pandas 可以計(jì)算分布計(jì)數(shù)和概率分布,但你可能希望更容易組合這些值。

分布計(jì)數(shù)和概率分布可以結(jié)合使用,但需要大量的輸入和代碼記憶。

對(duì)于 sidetable,使用 freq() 函數(shù)在一行Python代碼中實(shí)現(xiàn)它更簡(jiǎn)單。你可以獲得累計(jì)總數(shù)、百分比和更大的靈活性。

除此之外,還可以對(duì)多個(gè)列進(jìn)行分組,以可視化已分組要素的分布。

你還可以使用參數(shù) value 指定要素列,以指示分組的數(shù)據(jù)“sum”應(yīng)基于特定列。

2、Counts

sidetable 中的 counts() 函數(shù)可以生成一個(gè)匯總表,該匯總表可用于確定你需要考慮為分類(lèi)或數(shù)值的特征,以便進(jìn)一步分析和建模。counts() 函數(shù)顯示特征的唯一值的數(shù)量以及最頻繁和最不頻繁的值。

可以使用 exclude 和 include 參數(shù)從數(shù)據(jù)集中排除或包含特定數(shù)據(jù)類(lèi)型。

3、missing()

sidetable 中 missing()函數(shù)生成一個(gè)匯總表,該匯總表按每列的總?cè)笔е档挠?jì)數(shù)和百分比顯示缺失記錄。

4、subtotal()

Sidetable 中 subtotal() 函數(shù)最適合與 Pandas 中的 group by 函數(shù)一起使用。它可用于計(jì)算數(shù)據(jù)幀分組的一個(gè)或多個(gè)級(jí)別的小計(jì)。

subtotal()函數(shù)可以將其添加到分組數(shù)據(jù)的一個(gè)或多個(gè)級(jí)別。你需要首先使用groupby()函數(shù)對(duì)數(shù)據(jù)框進(jìn)行分組,然后在每個(gè)級(jí)別添加一個(gè)小計(jì)。

結(jié)論

Sidetable 是一種高效且方便的工具,它結(jié)合了 Pandas 的 value_counts 和 crosstab,生成一個(gè)可解釋且易于理解的匯總表,還可用于提供分析結(jié)果。語(yǔ)法的簡(jiǎn)單性使其成為用于數(shù)據(jù)分析和探索的更好的庫(kù)。

以上就是這款高效的python數(shù)據(jù)框 處理工具Sidetable的詳細(xì)內(nèi)容了。

更多python數(shù)據(jù)框 處理工具Sidetable的內(nèi)容請(qǐng)關(guān)注腳本之家其他相關(guān)文章。

相關(guān)文章

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

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

    這篇文章主要為大家詳細(xì)介紹了Python決策樹(shù)分類(lèi)算法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-12-12
  • python中字典增加和刪除使用方法

    python中字典增加和刪除使用方法

    這篇文章主要介紹了python中字典增加和刪除使用方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-09-09
  • 常見(jiàn)的Python異常及處理方法總結(jié)

    常見(jiàn)的Python異常及處理方法總結(jié)

    本文主要介紹了Python中常見(jiàn)異常,什么是異常,回溯信息,簡(jiǎn)單的異常處理格式,異常嵌套以及異常處理注意事項(xiàng)與建議,有需要的朋友可以借鑒參考下
    2021-09-09
  • Python抓取Discuz!用戶名腳本代碼

    Python抓取Discuz!用戶名腳本代碼

    這篇文章主要介紹了Python抓取Discuz!用戶名腳本代碼,有需要的朋友可以參考一下
    2013-12-12
  • python密碼學(xué)RSA密碼解密教程

    python密碼學(xué)RSA密碼解密教程

    這篇文章主要為大家介紹了python密碼學(xué)RSA密碼解密教程,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-05-05
  • python修改操作系統(tǒng)時(shí)間的方法

    python修改操作系統(tǒng)時(shí)間的方法

    這篇文章主要介紹了python修改操作系統(tǒng)時(shí)間的方法,涉及Python同步網(wǎng)絡(luò)時(shí)間與本機(jī)時(shí)間的相關(guān)技巧,需要的朋友可以參考下
    2015-05-05
  • Django實(shí)現(xiàn)基于類(lèi)的分頁(yè)功能

    Django實(shí)現(xiàn)基于類(lèi)的分頁(yè)功能

    這篇文章主要為大家詳細(xì)介紹了Django實(shí)現(xiàn)基于類(lèi)的分頁(yè)功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-10-10
  • Python+OpenCV實(shí)戰(zhàn)之利用?K-Means?聚類(lèi)進(jìn)行色彩量化

    Python+OpenCV實(shí)戰(zhàn)之利用?K-Means?聚類(lèi)進(jìn)行色彩量化

    這篇文章主要介紹了如何利用?K-Means?聚類(lèi)進(jìn)行色彩量化,以減少圖像中顏色數(shù)量。文中的代碼具有一定的學(xué)習(xí)價(jià)值,感興趣的小伙伴可以關(guān)注一下
    2021-12-12
  • 解決pyinstaller打包exe文件出現(xiàn)命令窗口一閃而過(guò)的問(wèn)題

    解決pyinstaller打包exe文件出現(xiàn)命令窗口一閃而過(guò)的問(wèn)題

    今天小編就為大家分享一篇解決pyinstaller打包exe文件出現(xiàn)命令窗口一閃而過(guò)的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-10-10
  • python異常處理和日志處理方式

    python異常處理和日志處理方式

    今天小編就為大家分享一篇python異常處理和日志處理方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-12-12

最新評(píng)論