Чтобы получить строку с минимальным значением в определенном столбце Pandas DataFrame, вы можете использовать различные методы. Вот несколько подходов:
-
Использование
idxmin()иloc[]:min_value = df['column_name'].idxmin() row_with_min_value = df.loc[min_value] -
Использование
nsmallest()иiloc[]:row_with_min_value = df.nsmallest(1, 'column_name').iloc[0] -
Использование логического индексирования:
min_value = df['column_name'].min() row_with_min_value = df[df['column_name'] == min_value] -
Использование
sort_values()иhead():row_with_min_value = df.sort_values('column_name').head(1)