【Python】数据清洗:如何去重处理各列行中异常缺失值提取有效数据?

求解答
题目:用最小代码量,从图片一提取数据变为图片二

img

图片一

img

图片二

df=df.replace('.',np.NAN).bfill().groupby('index').first()
df=df.replace('.',np.NAN).astype('object').groupby('index').sum()
df=df.replace('.',np.NAN).groupby('index').agg({'VAR1':'sum','VAR2':'sum','VAR3':'sum','VAR4':'sum','VAR5':'sum'})

三个都行,看数据通用性取舍。