我是python的新手,我开始阅读使用pandas的大数据分析。
我被赋予了将下表从长形式变为高大形式的任务
Pick 'n Pay Woolworths Spar Checkers Friendly 7
0 22.222222 11.111111 44.444444 NaN NaN
1 8.333333 5.555556 8.333333 11.111111 33.333333
2 8.982036 7.185629 11.976048 35.928144 NaN
3 12.500000 37.500000 37.500000 12.500000 NaN
我最初的想法是我应该使用重塑,但最终我决定使用df.stack()
。
这将问题放在了我的脑海中:堆叠/拆卸,重塑和旋转之间有什么区别?应该分别使用哪种情况?
答案 0 :(得分:0)
(默认级别是最里面的级别) 堆栈-将列转移到行 取消堆叠-将行转移到列