如何在熊猫数据框中找到一组均值?

时间:2018-10-11 19:26:01

标签: python pandas

我有一个熊猫数据框,例如:

index (datetime)     ColA (bool)    ColB
'2018-10-11 17:00'   True           0.0001
'2018-10-11 17:01'   True           0.00012
'2018-10-11 17:02'   True           0.00011
'2018-10-11 17:03'   False          0.00005
'2018-10-11 17:04'   False          0.000051
'2018-10-11 17:05'   False          0.00006
'2018-10-11 17:06'   False          0.000055
'2018-10-11 17:07'   True           0.00013
'2018-10-11 17:00'   True           0.000131

我想遍历A列,获取同时存在的每组真值或假值,并分别计算B列值的平均值。然后,我想将此平均值设置为数据框中的C列,并且该组中的每一行均给出该平均值。

要清楚一点,在上面的示例中,这意味着我需要3个平均值-一个平均值用于1-3行中的B列值,第二个平均值用于4-7行,第三个平均值包括8-9行。 / p>

0 个答案:

没有答案