在很早之前關于可視化的描述中,我們介紹過一款D-table的數據分析操作工具。和D-table的操作相似,還有一款pandasGUI的開源工具更加強勢。 Pandasgui是一個開源的python模塊,它為pandas創建了一個GUI界面,我們可以在其中使用pandas的功能分析數據和使用不同的功能,以便可視化和分析數據,并執行探索性數據分析。 更重要的是pandasGUI的交互式數據繪圖模塊是值得一提的,主要包含幾個特征:
1. pandasGUI安裝 安裝過程也比較順利,使用pip的方式直接安裝,這里默認使用了清華大學的鏡像站。
注意:請盡量采用windows10以上操作系統,使用windows7在安裝時會出現問題,其中底層依賴用到的python非標準模塊較多,請耐心等待安裝完成。 2. pandasGUI啟動 啟動pandasGUI的方式也比較簡單,只需要幾行代碼并導入需要的python模塊即可。
這個時候直接啟動pandasGUI發現缺少了win32api模塊,就像下面這樣。
我們再來使用pip的方式安裝一下pywin32模塊即可。
這次我們再運行上面的代碼塊就可以直接啟動pandasGUI了,啟動之后出現一個桌面的小工具。 接下來,我們就可以直接使用pandasGUI來處理相關的數據了,主要支持了.json、.xlsx、.csv的數據格式。 3.數據導入 在edit菜單下面直接使用import導入我們需要處理的數據文件。 在做文件數據導入的時候又發現了缺少openpyxl模塊。 ModuleNotFoundError: No module named 'openpyxl' 同樣,使用pip的方式安裝一下即可。
由于是python的新環境,有些模塊并沒有自動安裝,因此需要我們手動安裝一下,安裝完成之后重新啟動一下。 再來導入一下我們準備好的數據文件。 4. 數據篩選 數據篩選也比較簡單,只需要輸入字段對應的篩選條件即可,比如我們需要篩選年齡大于10的數據,添加如下篩選條件即可。
其他的使用方式都比較簡單,這里就不多作介紹了,下面主要來看一下幾種比較好的數據可視化操作。 「Python 集中營」,只做知識分享 ! |
|