<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>

          對比3款Pandas可視化GUI界面工具,再見吧,Excel!

          共 1394字,需瀏覽 3分鐘

           ·

          2021-10-10 09:59

          ↑?關(guān)注 + 星標(biāo)?,每天學(xué)Python新技能

          后臺回復(fù)【大禮包】送你Python自學(xué)大禮包

          概述

          Excel是數(shù)據(jù)分析人員,使用最基本的數(shù)據(jù)分析工具。而Python中用來操作Excel最牛逼的工具,那非Pandas莫屬了。
          對比這兩款工具,Excel的優(yōu)勢在于它提供了一個直觀且功能強(qiáng)大的圖形界面,來查看您的數(shù)據(jù),通過點(diǎn)選,就可以實(shí)現(xiàn)各種各樣的操作。
          為了彌補(bǔ)這一空白,Python中出現(xiàn)了很多這樣的工具。它們的共同點(diǎn)是:都提供了一種以圖形格式查看和選擇性過濾數(shù)據(jù)的方法。
          本文就介紹幾款這樣的Pandas可視化GUI界面工具,大家根據(jù)自己的需求,選擇合適的工具。

          1. PandasGUI

          第一個要說的就是PandasGUI,該應(yīng)用程序的獨(dú)特之處在于它是一個用 Qt 構(gòu)建的獨(dú)立應(yīng)用程序,可以從 Jupyter notebook 調(diào)用。
          from?pandasgui?import?show

          show(df)
          當(dāng)你安裝了該庫以后,使用上述程序,會在后臺驅(qū)動,打開一個GUI界面程序。

          pandasgui一共有如下6大特征:
          • Ⅰ 查看數(shù)據(jù)幀和系列(支持多索引);
          • Ⅱ 統(tǒng)計匯總;
          • Ⅲ 過濾;
          • Ⅳ 交互式繪圖;
          • Ⅴ 重塑功能;
          • Ⅵ 支持csv文件的導(dǎo)入、導(dǎo)出;

          具體用法,參見我之前寫過的一篇文章。

          2. Tabloo

          Tabloo使用Flask后端為DataFrames提供簡單的可視化工具,以及類似于 PandasGUI的繪圖功能。
          使用Tabloo與PandasGUI非常相似。
          import?tabloo

          tabloo.show(df)
          這個GUI界面,有兩個按鈕,一個是Table,一個是Plots

          對于Table欄,我們可以進(jìn)行數(shù)據(jù)的篩選。
          product == '礦泉水'
          結(jié)果如下:

          對于Plots欄,我們可以進(jìn)行圖形的繪制。

          這個庫的功能貌似沒有那么強(qiáng)大,大家了解即可。

          3. Dtale

          D-Tale庫可以進(jìn)行可視化,它可以生成交互式圖形界面,支持在其中定義所需的數(shù)據(jù)外觀,并根據(jù)需要對數(shù)據(jù)進(jìn)行探索性分析。
          同樣是相似的代碼:
          import?dtale

          dtale.show(df)
          這里直接以官方的一個demo為準(zhǔn),用于講解。
          http://alphatechadmin.pythonanywhere.com/dtale/main/1

          一進(jìn)去就可以可以直接看到數(shù)據(jù),并可以手動進(jìn)行包括排序、重命名、篩選和鎖定列等功能,就像是Excel操作一樣。
          單擊左上角的三角形來打開主菜單,則會顯示更多選項,如下圖所示。

          不僅可以用于數(shù)據(jù)探索,導(dǎo)入導(dǎo)出數(shù)據(jù)、圖表等各種功能應(yīng)有盡有。
          我們直接點(diǎn)擊Describe,看看有什么效果。

          上圖就是對這一份數(shù)據(jù)的描述統(tǒng)計,能夠幫助我們快速的認(rèn)識數(shù)據(jù)。
          • 最小值,四分位點(diǎn)25%點(diǎn),中位數(shù),均值,方差,四分位點(diǎn)75%點(diǎn),缺失值,眾數(shù)等;
          綜上所述:pandasgui和dtale庫值得大家去嘗試一下,更多功能也等著大家去開發(fā)。
          萬水千山總是情,點(diǎn)個????行不行

          推薦閱讀

          1. 10大免費(fèi)的白嫖網(wǎng)站

          2. 知乎:電腦長時間不關(guān)機(jī)會縮短電腦壽命嗎?

          3. 爆強(qiáng)!將 exe 文件反編譯成 Python 腳本!


          瀏覽 55
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(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>
                  爱爱短视频电影无码免费 | 黄片久久久久久久 | 成人在线免费观看三级片 | 超碰人插人摸 | 婷婷五月激情综合网 |