dataframe求每行的最值、均值、和的方法


如果需要對多列操作,比如原始df格式是sid,math,Chinese,PE,表示一個學生的分數,比如求最高分,平均分,總分等操作
#由於一行中sid是學號,我們不需要選擇該列求最大值,最小值,故在求最值前篩選出需要求最值的所有列
#原始數據:1,88,89,87
#         2,90,98,94
#         3,89,89,90
feature["max"]=feature[["math","Chinese","PE"]].max(axis=1)
feature["mean"]=feature[["math","Chinese","PE"]].mean(axis=1)
feature["sum"]=feature[["math","Chinese","PE"]].sum(axis=1)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM