【pandas移步】
【pandas】玩轉一行拆多行,多行並一行(分分合合你說了算)
透視一般是數據聚合,一維變二維,只管感受就是維度提升;逆透視,則是透視的逆向操作。
一個很經典的例子,不涉及統計運算,平時經常遇到,那就是列的分分合合。
非常感謝群里蘇蘇女士提供逆透視思路和林大佬男士提供透視思路。
參考鏈接
https://blog.csdn.net/Lin_Xiao_Dai/article/details/106671027
下面講下PQ中如何做逆透視。
1、加載數據后,自定義分列
2、選中不變化的列逆透視其他列
3、刪除屬性列,修改值列名
4、關閉並上載至現有工作表
接下來講下,如何做透視。
1、加載數據,添加自定義列
2、透視列,不要聚合
3、轉換--合並列,自定義分隔符
4、替換值,需要執行兩次
5、關閉並上載至現有工作表
你學會了嗎?
------------------------------------------------------------緊急更新-------------------------------------------------------------------------
改進:
對於透視,第3步和第4步,可以改進一下,最早的想法是添加-合並列,刪除待合並列。
3、添加列--合並列,自定義分隔符,這樣才沒有多余的分隔符
4、刪除列
5、同前面一樣,不在贅述。