python中,如何求相同ID(有好几行)下不同变量的均值,每个ID的都需要求出来。如图

2025-04-04 11:59:35
推荐回答(1个)
回答1:

如果你这是csv文件的话,直接按照普通文件读进来,将你的每一行用split(",")分割,你的ID列在第二列,注意需要去掉每行末尾的回车换行。 按照id构造一个字典。大概长这样:
{"1":{"age":[33,33,33,33],
"WBC":[14,14,15,12],

"HR":[90,88,85,88]

},
"2":...
}
然后遍历这个字典,求每项均值就行了。代码不写,留着你自己联系