Избегание столбца индекса в сохраненном 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, содержащий следующие данные:
Индекс | Значение |
---|---|
0 | 10 |
1 | 20 |
2 | 30 |
Сохранение df с индексом :
df.to_csv('with_index.csv')
Вывод:
Индекс | Значение |
---|---|
0 | 10 |
1 | 20 |
2 | 30 |
Сохранение df без индекса:
df.to_csv('without_index.csv', index=False)
Вывод:
Значение |
---|
10 |
20 |
30 |
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3