Как записать разные фреймы данных в отдельные листы файла csv? - PullRequest
0 голосов
/ 29 мая 2020

У меня два разных panda.DataFrame (df1 и df2). Я хочу записать каждый фрейм данных на отдельный лист в файле CSV. В этой ссылке все фреймы данных записаны на одном листе.

1 Ответ

1 голос
/ 29 мая 2020

Файлы CSV не поддерживают листы. Вы можете использовать pd.to_excel и ExcelWriter для записи в один и тот же файл excel:

сначала установите модуль openpyxl , если у вас нет

python -m pip install openpyxl
with pd.ExcelWriter('output.xlsx') as writer:
    df1.to_excel(writer, sheet_name='df1')
    df2.to_excel(writer, sheet_name='df2')

Документация здесь: Pandas Документы

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...