<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          PandasGUI:使用圖形用戶界面分析 Pandas 數(shù)據(jù)幀

          共 1395字,需瀏覽 3分鐘

           ·

          2022-01-04 21:30


          51785d9a6c78cab16eeb94ac07734c05.webp

          數(shù)據(jù)預(yù)處理是數(shù)據(jù)科學(xué)管道的重要組成部分,需要找出數(shù)據(jù)中的各種不規(guī)則性,操作您的特征等。Pandas 是我們經(jīng)常使用的一種工具,用于處理數(shù)據(jù),還有 seaborn 和 matplotlib用于數(shù)據(jù)可視化。PandasGUI 是一個庫,通過提供可用于制作

          安裝 PandasGUI

          使用pip 命令像安裝任何其他 python 庫一樣安裝 PandasGUI。相同的命令是:

          pip install pandasgui

          要在 PandasGUI 中讀取 文件,我們需要使用show()函數(shù)。讓我們從將它與 pandas 一起導(dǎo)入開始。數(shù)據(jù)集是titanic

          import pandas as pd
          from pandasgui import show
          from pandasgui.datasets import titanic
          show(titanic)
          19ed8f7e49da43e810fb7879471d4ef4.webp

          這是我們的數(shù)據(jù)框,我們可以滾動查看數(shù)據(jù)??梢钥吹奖硎?NaN 值的空單元格??梢酝ㄟ^單擊單元格并編輯其值來編輯數(shù)據(jù)。只需單擊特定列即可根據(jù)特定列對數(shù)據(jù)框進(jìn)行排序。在下圖中,我們可以通過單擊fareece18655e8a8d5e00fbff12e21a6ca6c.webp列對數(shù)據(jù)框進(jìn)行排序。

          PandasGUI 中的過濾器

          假設(shè)我們想查看 MSSubClass 的值大于或等于 120 的行。在 Pandas 中,我們可以使用以下命令:

          titanic[titanic['age'] >= 20]
          f0ff0c027b27c2ed1c5b0e8242a8be95.webp

          PandasGUI 為我們提供了過濾器,可以在其中編寫查詢表達(dá)式來過濾數(shù)據(jù)。上述查詢表達(dá)式將是:

          131714dc274f7584843a1cacd09ea431.webp

          Pandas GUI 中的統(tǒng)計信息

          匯總統(tǒng)計數(shù)據(jù)為您提供了數(shù)據(jù)分布的概覽。在pandas中,我們使用describe()方法來獲取數(shù)據(jù)的統(tǒng)計信息。

          titanic.describe()

          0609f9aa3ddd6caeda27c40f21e8c30e.webp在 PandasGUI 中,可以轉(zhuǎn)到統(tǒng)計部分并獲取每列的統(tǒng)計信息。

          f94d182429f4b8932d3a15dcc8d59dbb.webp

          PandasGUI 中的數(shù)據(jù)可視化

          數(shù)據(jù)可視化通常不是 Pandas 的用途,我們使用 matplotlib、seaborn、plotly 等庫。但 PandasGUI 在 Grapher 部分下提供了使用 plotly 繪制的交互式圖形。

          37a72317a032419d4ea4976e12451e12.webp我們通過將fare拖放到x下來創(chuàng)建fare的直方圖。

          953412769d87427cf053e243eb281db4.webp除了這些,還可以創(chuàng)建箱線圖、3d 散點圖、線圖等。如果您想快速概覽數(shù)據(jù),從檢查匯總統(tǒng)計數(shù)據(jù)到繪制數(shù)據(jù),PandasGUI 是一個很好的工具,可以輕松完成,無需代碼。



          9a5f0daef69ccb47c2dad851ede4f961.webp

          1cf9dec8ce298429949cc6ba732f56fd.webp


          Python“寶藏級”公眾號【Python之王】專注于Python領(lǐng)域,會爬蟲,數(shù)分,C++,tensorflow和Pytorch等等。

          近 2年共原創(chuàng) 100+ 篇技術(shù)文章。創(chuàng)作的精品文章系列有:

          日常收集整理了一批不錯的 Python 學(xué)習(xí)資料,有需要的小伙可以自行免費(fèi)領(lǐng)取。

          獲取方式如下:公眾號回復(fù)資料領(lǐng)取Python等系列筆記,項目,書籍,直接套上模板就可以用了。資料包含算法、python、算法小抄、力扣刷題手冊和 C++ 等學(xué)習(xí)資料!

          瀏覽 37
          點贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  精品少妇人妻AV无码专区在线 | 成人无码密芽AV | 色欲综合网 | 精品少妇在线刺激 | 91视频久久久久久久久久久久 |