“Панды удаляют дублирующиеся ряды наименьшие NAN” Ответ

Отбросить дубликаты рядов панды, кроме NAN

df[(~df.duplicated()) | (df['col'].isnull())]
Victorious Vulture

Панды удаляют дублирующиеся ряды наименьшие NAN

# drop duplicate rows having the least null values
# (assuming 'col_1' is the column from which you want to remove the duplicates)

new_df = df.sort_values(by=list(df.columns), na_position='last').drop_duplicates('col_1', keep='first')
D Goglia

Ответы похожие на “Панды удаляют дублирующиеся ряды наименьшие NAN”

Вопросы похожие на “Панды удаляют дублирующиеся ряды наименьшие NAN”

Больше похожих ответов на “Панды удаляют дублирующиеся ряды наименьшие NAN” по Python

Смотреть популярные ответы по языку

Смотреть другие языки программирования