Pandas與GUI界面的超強結(jié)合,爆贊!
↑?關(guān)注 + 星標(biāo)?,每天學(xué)Python新技能
后臺回復(fù)【大禮包】送你Python自學(xué)大禮包
今天必須再為大家安排一篇超級干貨,喜歡的朋友記得去文末三連擊一下。
行文思路

pandasgui安裝與簡單使用
pip?install?-i?https://pypi.tuna.tsinghua.edu.cn/simple?pandasgui
創(chuàng)建并查看一個簡單的 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)計匯總;
Ⅲ 過濾;
Ⅳ 交互式繪圖;
Ⅴ 重塑功能;
Ⅵ 支持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)計匯總

3. 過濾
Filters輸入框中,輸入a>=2,如下圖所示。
Enter,即可完成對列的篩選。
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)換為長表melt等函數(shù)。
6. 支持csv文件的導(dǎo)入、導(dǎo)出

推薦閱讀
評論
圖片
表情
