«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Как сбросить индекс в кадре данных Pandas, чтобы обеспечить последовательный порядок?

Как сбросить индекс в кадре данных Pandas, чтобы обеспечить последовательный порядок?

Опубликовано 4 ноября 2024 г.
Просматривать:992

How to Reset the Index in a Pandas DataFrame to Ensure Sequential Ordering?

Как сбросить индекс в фрейме данных Pandas, чтобы обеспечить последовательный порядок

При обработке фреймов данных в Pandas часто встречаются ситуации, когда значения индекса становятся несогласованными из-за удаления строк или других операций. Чтобы решить эту проблему, вы можете сбросить индекс в последовательном порядке, например [0,1,2,3,4].

Использование reset_index() для сброса индекса

Предпочтительный метод сброса индекса — использование функции reset_index(). Эта функция создает новый кадр данных с индексом сброса в качестве нового столбца. По умолчанию исходный индекс сохраняется как столбец с именем index.

Пример:

df = df.reset_index()

Удаление исходного столбца индекса

Если вы не хотите, чтобы исходный индекс сохранялся как столбец, вы можете удалить его после сброса индекса с помощью параметра drop.

Пример:

df = df.reset_index(drop=True)

Это приведет к созданию кадра данных с последовательно упорядоченным индексом.

Примечание:

Функция reindex() не имеет такого же эффекта, как функция reset_index(). Reindex() в основном используется для выравнивания нескольких кадров данных на основе определенных индексов или изменения порядка строк и столбцов.

Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3