我的数据框看起来像
c1 c2 c3
1 2 A
1 3 B
1 5 NA
1 7 D
2 0 E
2 1 NA
2 2 B
2 4 A
2 6 B
我想用 bfill 为每个 id 填充最后一列。
c1 c2 c3
1 2 A
1 3 B
1 5 D
1 7 D
2 0 E
2 1 B
2 2 B
2 4 A
2 6 B
我试过
df.groupby(['c1']).apply(lambda x:
x['c3'].fillna(method='bfill')).reset_index()
但它缺少 c2 列。我怎样才能获得所需的格式。
慕田峪7331174
相关分类