После анализа файлов eml и их извлечения для создания множества фреймов данных я хочу сохранить их в один файл Excel. После сохранения всех моих фреймов данных в файле Excel у меня все еще есть только последний фрейм данных среди них, а не все из них на листе.
У кого-нибудь есть идеи, как это решить?
Хорошо, я использовал метод pd.DataFrame(), и он сработал.
Но после сохранения всех моих фреймов данных (тысячи фреймов данных) в один лист Excel для запуска потребовалось много времени. Как я могу сохранить кадры данных в этом листе Excel по частям, чтобы оптимизировать использование памяти?
вы можете использовать другие библиотеки, такие как Dask, для параллельных вычислений, или вы можете использовать spark. но dask имеет такие же функции, как и pandas.
вы также можете использовать предопределенные функции для оптимизации кода.