#pandas #dataframe
Вопрос:
В настоящее время у меня есть:
Я бы хотел, чтобы индексы строк слева от product_id начинались с 0 в порядке возрастания. Возможно ли это?
Комментарии:
1.
df = df.reset_index(drop=True)
?
Ответ №1:
sort_index()
Способ использования:
df=df.sort_index()
если ваш индекс не начинается с 0 после сортировки, то:
Воспользуйся reset_index()
:
df=df.reset_index(drop=True)
Комментарии:
1. Я думаю
reset_index(drop=True)
, делаетdrop
ли это автоматически2. Спасибо за предложение @tdy 🙂
Ответ №2:
вы можете использовать аргумент «на месте».
df.reset_index(drop=True, inplace= True)