как сбросить индекс pandas dataframe после dropna () pandas dataframe
Я не уверен, как сбросить индекс после dropna ()
df_all = df_all.dropna()
df_all.reset_index(drop=True)
но после падения индекс строки пропустит, например, прыжок с 0,1,2,4 ..
1 ответов
код, который вы опубликовали, уже делает то, что вы хотите, но не делает этого "на месте.- Попробуй добавить inplace=True
to reset_index()
или же переназначение результата на df_all
. Обратите внимание, что вы также можете использовать inplace=True
С dropna()
, так:
df_all.dropna(inplace=True)
df_all.reset_index(drop=True, inplace=True)
делает все это на месте. Или,
df_all = df_all.dropna()
df_all = df_all.reset_index(drop=True)
переназначить df_all
.