我有以下数据框:
Zone Store Department TTLSales
0 APV 220
1 APV ST12 100
2 APV ST12 Elec 40
3 APV ST12 Grocery 20
4 APV ST12 CPG 40
我希望包括一列,将值连接为:
Zone Store Department TTLSales id
0 APV 220 APV
1 APV ST12 100 APV.ST12
2 APV ST12 Elec 40 APV.ST12.Elec
3 APV ST12 Grocery 20 APV.ST12.Grocery
4 APV ST12 CPG 40 APV.ST12.CPG
我对熊猫还不熟悉,花了很多时间,但我还是无法控制自己
尝试:
或
如果有超过4列,则使用
apply()
(从性能角度来看,第一种方法比应用方法快):可能工作过度,但这里有另一种使用
reduce
解决此问题的方法:您可以在此处将
df.agg
与str.join
一起使用相关问题 更多 >
编程相关推荐