python中pivot()函數(shù)是什么?
本文教程操作環(huán)境:windows7系統(tǒng)、Python3.9.1,DELLG3電腦。
不同于以往的函數(shù)使用,我們利用pivot函數(shù)可以實現(xiàn)的方式,就是用來重塑數(shù)據(jù)使用的,在python的使用上并不常見,但是如果需要利用這種功能,基本上能夠被我們選擇調(diào)用的函數(shù),pivot函數(shù)一定是榜上有名。
函數(shù)語法:
pivot()
參數(shù):
Index、columns需要注意的是前者是可選參數(shù),后者是必選參數(shù)。
使用實例:
importpandasaspd
df=pd.read_csv("user_label_part1.csv",sep=',',encoding='gbk')
注意點:
數(shù)據(jù)分析的時候要記得將pivot結(jié)果reset_index()
函數(shù)使用:
df.head(10)
temp=df.pivot(index='user_log_acct',columns='item_third_cate_cd',values='label')
temp.to_csv("res.csv",sep=',',encoding='gbk')
df.head(3)
以上就是關(guān)于pivot函數(shù)使用的全部介紹了,大家如果感興趣的話,可以帶入項目里進(jìn)行使用學(xué)習(xí)哦~更多Python學(xué)習(xí)教程請關(guān)注IT培訓(xùn)機(jī)構(gòu):千鋒教育。