我有一个数据框,里面有多个建筑物每月的电力和天然气使用量记录。有些建筑物的电量超过1米,因此有24项用电记录。我正在尝试清理/提取数据,并在2个条目的"RMonth“相同的情况下寻找有关如何添加记录的帮助。

我使用以下代码行提取上述数据:
for i in df2['Building ID']:
row = df[['RMonth','Consumption']].loc[(df['RYear'] == 2019)& (df['LocName'] == i) & (df['UtilType'] == 'Electric' ) ].transpose()每个建筑物都有不同的计量器数量,因此我必须测试条件:如果"RMonth > 1,则添加所有具有"RMonth =1“和"Rmonth = 2”的条目,依此类推。
发布于 2021-04-01 04:13:21
这就是我想要的。因此,如果有2个RMonth条目,则应添加它们。

https://stackoverflow.com/questions/66890458
复制相似问题