近期数据处理,pandas使用积累

替换数据

for index, row in df.iterrows():
    df.loc[index, 'datetime'] = split_datetime(row['datetime'])

使用下一行的非Nan数据替换这一行Nan

df = df.fillna(method='bfill')

删除列

del df['id']
del df['air_temp4']
del df['air_humi4']
del df['air_temp5']
del df['air_humi5']
del df['air_temp6']
del df['air_humi6']
del df['DTU']

分组后求均值

df_mean=df.groupby('datetime').mean()

猜你喜欢

转载自blog.csdn.net/qq_43656233/article/details/108847639