我有一个数据框,如下所示。我想使用“part1”列作为将数据分类为 3 个部分(每个部分具有相同数量的数据集)的基准,并计算每个组的 part2 均值的均值。如row0和row1为groupB,均值为(0.67+(-0.03))/2。
import pandas as pd
df = pd.DataFrame({
"date":["20130101","20130101","20130103","20130103","20130105","20130105"],
"part1":[0.5,0.7,1.3,1.5,0.1,0.3],
"part2":[0.67,-0.03,1.95,-3.25,-0.3,0.6]
})
date part1 part2 output
0 20130101 0.5 0.67 0.32
1 20130101 0.7 -0.03 0.32
2 20130103 1.3 1.95 -0.65
3 20130103 1.5 -3.25 -0.65
4 20130105 0.1 -0.3 0.15
5 20130105 0.3 0.6 0.15
慕容森
犯罪嫌疑人X
相关分类