今天番茄加速为大家分享几个pivot_table使用小技巧。
使用 df_melt 演示不出聚合的功能:
zip_code variable value
0 12345 factory 100
1 56789 factory 400
2 101112 factory 500
3 131415 factory 600
4 12345 retail 1
5 56789 retail 2
6 101112 retail 3
7 131415 retail 4
因为 zip_code + variable 的组合都是唯一的,因此转化一步,df_melt 基础上再 append 它:
In [77]: dfa = df_melt2.append(df_melt2)
数据变为:
zip_code variable value
0 12345 factory 100
1 56789 factory 400
2 101112 factory 500
3 131415 factory 600
4 12345 retail 1
5 56789 retail 2
6 101112 retail 3
7 131415 retail 4
0 12345 factory 100
1 56789 factory 400
2 101112 factory 500
3 131415 factory 600
4 12345 retail 1