Spec-Zone.ru › pandas 0.20

pandas.Series.to_excel

Series.to_excel(excel_writer, sheet_name='Sheet1', na_rep='', float_format=None, columns=None, header=True, index=True, index_label=None, startrow=0, startcol=0, engine=None, merge_cells=True, encoding=None, inf_rep='inf', verbose=True) [source]

Запись Series в лист Excel

Новая в версии 0.20.0.

Параметры:

excel_writer : строка или объект ExcelWriter

Путь к файлу или существующий объект ExcelWriter

sheet_name : строка, по умолчанию ‘Sheet1’

Имя листа, который будет содержать DataFrame

na_rep : строка, по умолчанию ‘’

Представление пропущенных данных

float_format : строка, по умолчанию None

Строковый формат для чисел с плавающей точкой

columns : последовательность, необязательно

Столбцы для записи

header : булево значение или список строк, по умолчанию True

Записывать имена столбцов. Если задан список строк, предполагается, что это псевдонимы имён столбцов

index : булево значение, по умолчанию True

Записывать имена строк (индекс)

index_label : строка или последовательность, по умолчанию None

Метка столбца для столбца(ов) индекса, если требуется. Если задано None, и header и index равны True, то используются имена индексов. Последовательность должна быть задана, если DataFrame использует MultiIndex.

startrow :

строка верхнего левого ячейки для выгрузки DataFrame

startcol :

столбец верхнего левого ячейки для выгрузки DataFrame

engine : строка, по умолчанию None

использовать движок записи - вы также можете установить его с помощью опций io.excel.xlsx.writer, io.excel.xls.writer, и io.excel.xlsm.writer.

merge_cells : булево значение, по умолчанию True

Записывать MultiIndex и иерархические строки как объединённые ячейки.

encoding: строка, по умолчанию None

кодировка результирующего файла Excel. Необходима только для xlwt, другие писатели поддерживают unicode в явном виде.

inf_rep : строка, по умолчанию ‘inf’

Представление бесконечности (в Excel нет явного представления бесконечности)

freeze_panes : кортеж из двух целых чисел (длина 2), по умолчанию None

Указывает самую нижнюю строку и самый правый столбец, которые нужно заморозить (с учётом нумерации с 1)

Новая в версии 0.20.0.

Примечания

Если вы передаёте существующий объект ExcelWriter, то лист будет добавлен в существующую книгу. Это можно использовать для сохранения различных DataFrame в одной книге:

>>> writer = pd.ExcelWriter('output.xlsx')
>>> df1.to_excel(writer,'Sheet1')
>>> df2.to_excel(writer,'Sheet2')
>>> writer.save()

Для совместимости с to_csv, to_excel сериализует списки и словари в строки перед записью.

© 2008–2012, AQR Capital Management, LLC, Lambda Foundry, Inc. and PyData Development Team
Licensed under the 3-clause BSD License.
https://pandas.pydata.org/pandas-docs/version/0.20.3/generated/pandas.Series.to_excel.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API