我有一个包含"day“、"month”、"type“和"value”的数据帧。我想按“日”、“月”和“类型”分组,然后求和并计算“值”。但是,我只想让总和考虑"value">15。我现在拥有的是: final = test.groupby(['DAY','MONTH','TYPE']).VALUE.aggregate(['sum','count']) 它返回的
如果每个Household有两个以上的ID,我希望将具有Main==0的Household成员的Variable值相加并作为新变量添加到具有Main==1的Household成员的行中,反之亦然。如果没有其他Household成员,则值为0。我最好在<代码>d11中执行此操作,但我很快就卡住了。我的开始如下所示: # create a var with the nr of hh members
DTattempt <- setDT(DT)[, count:= .N, by=Household]# if there is o