
Я хочу заменить NaN
последним значением для каждого алфавита (A
, B
, C
) отдельно, затем объединить их.Я пробовал этот код для каждого алфавита (ABC), но не уверен, как зациклить весь алфавит:
df_A = df[df['ST'] == A].fillna(method = 'ffill')
df_B = df[df['ST'] == B].fillna(method = 'ffill')
merge(df_A,df_B)