pandas.DataFrame.to_html
-
DataFrame.to_html(buf=None, columns=None, col_space=None, header=True, index=True, na_rep='NaN', formatters=None, float_format=None, sparsify=None, index_names=True, justify=None, bold_rows=True, classes=None, escape=True, max_rows=None, max_cols=None, show_dimensions=False, notebook=False, decimal='.', border=None)[source] -
Отображение DataFrame в виде HTML-таблицы.
to_html-специфичные параметры:- bold_rows : boolean, по умолчанию True
- Сделать метки строк жирным шрифтом в выводе
- classes : строка или список или кортеж, по умолчанию None
- CSS-класс(ы) для применения к результирующей HTML-таблице
- escape : boolean, по умолчанию True
- Преобразовать символы <, > и & в безопасные для HTML последовательности.
- max_rows : целое число, необязательно
- Максимальное количество строк для отображения перед усечением. Если None, отображаются все строки.
- max_cols : целое число, необязательно
- Максимальное количество столбцов для отображения перед усечением. Если None, отображаются все столбцы.
- decimal : строка, по умолчанию ‘.’
-
Символ, распознаваемый как десятичный разделитель, например, ‘,’ в Европе
Добавлена в версии 0.18.0.
- border : целое число
-
Атрибут
border=borderвключён в открывающий<table>тег. По умолчаниюpd.options.html.border.Добавлена в версии 0.19.0.
Параметры: buf : StringIO-подобный объект, необязательно
буфер для записи
columns : последовательность, необязательно
подмножество столбцов для записи; по умолчанию None записывает все столбцы
col_space : целое число, необязательно
минимальная ширина каждого столбца
header : булево значение, необязательно
отображать ли метки столбцов, по умолчанию True
index : булево значение, необязательно
отображать ли метки индексов (строк), по умолчанию True
na_rep : строка, необязательно
строковое представление NAN для использования, по умолчанию ‘NaN’
formatters : список или словарь функций с одним параметром, необязательно
функции форматирования для применения к элементам столбцов по позиции или имени, по умолчанию None. Результатом каждой функции должна быть строка Unicode. Список должен иметь длину, равную количеству столбцов.
float_format : функция с одним параметром, необязательно
функция форматирования для применения к элементам столбцов, если они являются числами с плавающей точкой, по умолчанию None. Результатом этой функции должна быть строка Unicode.
sparsify : булево значение, необязательно
Установите в значение False для DataFrame с иерархическим индексом, чтобы печатать каждый ключ многоуровневого индекса в каждой строке, по умолчанию True
index_names : булево значение, необязательно
отображает имена индексов, по умолчанию True
line_width : целое число, необязательно
Ширина для перевода строки в символах, по умолчанию перенос отсутствует
justify : {‘left’, ‘right’}, по умолчанию None
Выравнивание меток столбцов слева или справа. Если None, используется опция из конфигурации вывода (управляемая set_option), по умолчанию выравнивание справа.
Возвращаемое значение: formatted : строка (или строка Unicode, в зависимости от данных и опций)
© 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.19.2/generated/pandas.DataFrame.to_html.html