Pandas與GUI界面的超強(qiáng)結(jié)合,爆贊!
↑?關(guān)注 + 星標(biāo)?,每天學(xué)Python新技能
后臺(tái)回復(fù)【大禮包】送你Python自學(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)出

推薦閱讀
評(píng)論
圖片
表情
