Як експортувати pandas dataframe у csv (з прикладом)
Ви можете використовувати такий синтаксис, щоб експортувати pandas DataFrame у файл CSV:
df. to_csv (r' C:\Users\Bob\Desktop\my_data.csv ', index= False )
Зауважте, що index=False повідомляє Python видалити стовпець індексу під час експорту DataFrame. Не соромтеся видалити цей аргумент, якщо ви хочете зберегти стовпець індексу.
Наступний покроковий приклад показує, як використовувати цю функцію на практиці.
Крок 1: Створіть Pandas DataFrame
Спочатку давайте створимо pandas DataFrame:
import pandas as pd #createDataFrame df = pd. DataFrame ({' points ': [25, 12, 15, 14, 19, 23], ' assists ': [5, 7, 7, 9, 12, 9], ' rebounds ': [11, 8, 10, 6, 6, 5]}) #view DataFrame df points assists rebounds 0 25 5 11 1 12 7 8 2 15 7 10 3 14 9 6 4 19 12 6 5 23 9 5
Крок 2. Експортуйте DataFrame у файл CSV
Далі експортуємо DataFrame у файл CSV:
#export DataFrame to CSV file df. to_csv (r' C:\Users\Bob\Desktop\my_data.csv ', index= False )
Крок 3: Перегляньте файл CSV
Нарешті, ми можемо перейти до місця, куди ми експортували файл CSV, і переглянути його:
points, assists, rebounds 25.5.11 12,7,8 15,7,10 14.9.6 19,12,6 23.9.5
Зауважте, що стовпця індексу немає у файлі, оскільки ми вказали index=False .
Також зауважте, що заголовки знаходяться у файлі, оскільки аргументом за замовчуванням у функції to_csv() є headers=True .
Просто заради розваги, ось як виглядав би файл CSV, якби ми опустили аргумент index=False :
,points, assists, rebounds 0.25.5.11 1,12,7,8 2,15,7,10 3,14,9,6 4,19,12,6 5,23,9,5
Зверніться до документації pandas , щоб отримати детальний посібник із функції to_csv() .
Додаткові ресурси
Як читати файли CSV за допомогою Pandas
Як читати файли Excel за допомогою Pandas
Як експортувати Pandas DataFrame в Excel
Як експортувати масив NumPy у файл CSV