Pandas與GUI界面的超強(qiáng)結(jié)合,爆贊!

大家好,我是黃同學(xué)??
今天必須再為大家安排一篇超級(jí)干貨,喜歡的朋友記得去文末三連擊一下。
行文思路

pandasgui安裝與簡(jiǎn)單使用
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pandasgui
創(chuàng)建并查看一個(gè)簡(jiǎn)單的 DataFrame。
import pandas as pd
from pandasgui import show
df = pd.DataFrame(([[1, 2, 3], [4, 5, 6], [7, 8, 9]]), columns=['a', 'b', 'c'])
show(df)

pandasgui的6大特征
Ⅰ 查看數(shù)據(jù)幀和系列(支持多索引);
Ⅱ 統(tǒng)計(jì)匯總;
Ⅲ 過(guò)濾;
Ⅳ 交互式繪圖;
Ⅴ 重塑功能;
Ⅵ 支持csv文件的導(dǎo)入、導(dǎo)出;
1. 查看數(shù)據(jù)幀和系列
import pandas as pd
from pandasgui import show
df = pd.DataFrame(([[1, 2, 3], [4, 5, 6], [7, 8, 9]]), columns=['a', 'b', 'c'])
show(df)

2. 統(tǒng)計(jì)匯總

3. 過(guò)濾
Filters輸入框中,輸入a>=2,如下圖所示。
Enter,即可完成對(duì)列的篩選。
4. 交互式繪圖
import pandas as pd
from pandasgui import show
df = pd.DataFrame({"a":[1,2,3],"b":[2,4,6]})
show(df)

5. 重塑功能
pivot、縱向拼接concat、橫向拼接merge、寬表轉(zhuǎn)換為長(zhǎng)表melt等函數(shù)。
6. 支持csv文件的導(dǎo)入、導(dǎo)出


相關(guān)閱讀:
評(píng)論
圖片
表情
