[英]Pandas df group and sum certain columns filtered by name and combine in one columns
尝试:
out = df.assign(Col_2=df.loc[:, "X_1":"X_3"].sum(1)).filter(like="Col")
print(out)
印刷:
Col_1 Col_3 Col_2
0 -2.306087 -0.698832 -2.824466
1 0.650526 -0.780234 -0.534918
2 1.844277 0.777565 -0.531298
3 -0.424138 0.423905 -2.853805
4 1.236403 0.848035 -1.332700
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.