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

Как запретить Pandas добавлять столбец индекса при сохранении CSV?

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

How to Prevent Pandas from Adding an Index Column when Saving a CSV?

Избегание столбца индекса в сохраненном CSV с помощью Pandas

При сохранении CSV-файла после внесения изменений с помощью Pandas поведением по умолчанию является включение индексный столбец. Чтобы избежать этого, при использовании метода to_csv() можно установить для параметра index значение False.

Для более подробной информации рассмотрим следующую последовательность команд:

pd.read_csv('C:/Path/to/file.csv', index_col = False)

Эта команда читает файл csv и подавляет столбец индекса.

df.to_csv('C:/Path/to/edited/file.csv', index=False)

Эта команда сохраняет измененный df DataFrame в новый файл csv без индексного столбца.

Технические подробности

Параметр index в методе to_csv() определяет, включен ли столбец индекса в выходной CSV-файл. При установке значения False индекс опускается.

Пример

Предположим, у вас есть DataFrame с именем df, содержащий следующие данные:

ИндексЗначение
010
120
230

Сохранение df с индексом :

df.to_csv('with_index.csv')

Вывод:

ИндексЗначение
010
120
230

Сохранение df без индекса:

df.to_csv('without_index.csv', index=False)

Вывод:

Значение
10
20
30
Последний учебник Более>

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

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

Copyright© 2022 湘ICP备2022001581号-3