盤點一個Pandas數(shù)據(jù)處理的問題
回復(fù)“資源”即可獲贈Python學(xué)習(xí)資料
大家好,我是皮皮。
一、前言
前幾天在Python交流白銀群【Ming】問了一道Pandas數(shù)據(jù)處理的問題,如下圖所示。

下圖是他的原始數(shù)據(jù)代碼截圖:

他也提及文檔內(nèi)unstak使用好像局限性有點大,如下圖所示。

二、實現(xiàn)過程
講真我對Pandas了解的只是皮毛,這個問題我基本上沒看懂,后來【月神】給了一個解答。

代碼如下:
df = pd.pivot(df_pannel.reset_index(), index=['id', 'X'], columns=['year'])
df.columns = df.columns.map('{0[0]}{0[1]}'.format)
df.reset_index(inplace=True)

順利地解決粉絲的問題!

話說回來,沒有一勞永逸的函數(shù)方法,可以根據(jù)需求再調(diào)整,方法是死的,人是活的。
三、總結(jié)
大家好,我是皮皮。這篇文章主要盤點了一個Pandas數(shù)據(jù)處理的問題,文中針對該問題給出了具體的解析和代碼實現(xiàn),幫助粉絲順利解決了問題。
最后感謝粉絲【Ming】提問,感謝【月神】給出的思路和代碼解析,感謝【dcpeng】、【瑜亮老師】、【冫馬讠成】、【此類生物】等人參與學(xué)習(xí)交流。
大家在學(xué)習(xí)過程中如果有遇到問題,歡迎隨時聯(lián)系我解決(我的微信:pdcfighting),應(yīng)粉絲要求,我創(chuàng)建了一些高質(zhì)量的Python付費學(xué)習(xí)交流群,歡迎大家加入我的Python學(xué)習(xí)交流群!

有遇到任何問題,歡迎加我好友,我拉你進(jìn)Python學(xué)習(xí)交流群共同探討學(xué)習(xí)。
------------------- End -------------------
往期精彩文章推薦:

歡迎大家點贊,留言,轉(zhuǎn)發(fā),轉(zhuǎn)載,感謝大家的相伴與支持
想加入Python學(xué)習(xí)群請在后臺回復(fù)【入群】
萬水千山總是情,點個【在看】行不行
