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, max_rows=None, max_cols=None, show_dimensions=False, decimal='.', bold_rows=True, classes=None, escape=True, notebook=False, border=None, table_id=None, render_links=False, encoding=None)[source]
-
Отображение DataFrame в виде HTML-таблицы.
- Параметры
-
- buf:str, Path или StringIO-подобный объект, по умолчанию None
-
Буфер для записи. Если None, вывод возвращается как строка.
- columns:последовательность, по умолчанию None
-
Подмножество столбцов для записи. По умолчанию записываются все столбцы.
- col_space:строка или целое число, список или словарь целых чисел или строк, по умолчанию None
-
Минимальная ширина каждого столбца в единицах CSS длины. Целое число предполагается в единицах px.
Добавлено в версии 0.25.0: Возможность использования строк.
- header:bool, по умолчанию True
-
Отображать ли заголовки столбцов, по умолчанию True.
- index:bool, по умолчанию True
-
Отображать ли метки индекса (строк).
- na_rep:строка, по умолчанию ‘NaN’
-
Строковое представление
NaNдля использования. - formatters:список, кортеж или словарь функций с одним параметром, по умолчанию None
-
Функции форматирования для применения к элементам столбцов по позиции или имени. Результатом каждой функции должна быть строка Unicode. Список/кортеж должен иметь длину, равную количеству столбцов.
- float_format:функция с одним параметром, по умолчанию None
-
Функция форматирования для применения к элементам столбцов, если они являются числами с плавающей точкой. Эта функция должна возвращать строку Unicode и будет применяться только к не-
NaNэлементам, при этомNaNобрабатываютсяna_rep.Изменено в версии 1.2.0.
- sparsify:bool, по умолчанию True
-
Установите в значение False для DataFrame с иерархическим индексом, чтобы выводить каждый ключ многоуровневого индекса в каждой строке.
- index_names:bool, по умолчанию True
-
Выводит имена индексов.
- justify:строка, по умолчанию None
-
Как выравнивать метки столбцов. Если None, используется опция из конфигурации печати (управляется set_option), по умолчанию ‘right’. Допустимые значения
left
right
center
justify
justify-all
start
end
inherit
match-parent
initial
unset.
- max_rows:целое число, по умолчанию None
-
Максимальное количество строк для отображения в консоли.
- max_cols:целое число, по умолчанию None
-
Максимальное количество столбцов для отображения в консоли.
- show_dimensions:bool, по умолчанию False
-
Отображать размер DataFrame (количество строк по количеству столбцов).
- decimal:строка, по умолчанию ‘.’
-
Символ, распознаваемый как десятичный разделитель, например ‘,’ в Европе.
- bold_rows:bool, по умолчанию True
-
Сделать метки строк жирным шрифтом в выводе.
- classes:строка или список или кортеж, по умолчанию None
-
CSS-класс(ы), применяемые к результирующей HTML-таблице.
- escape:bool, по умолчанию True
-
Преобразовать символы <, > и & в безопасные для HTML последовательности.
- notebook:{True, False}, по умолчанию False
-
Является ли сгенерированный HTML предназначенным для IPython Notebook.
- border:целое число
-
Атрибут
border=borderвключается в открывающий тег <table>. По умолчаниюpd.options.display.html.border. - table_id:строка, по умолчанию None
Если указан, в открывающий тег <table> включается id css.
- render_links:bool, по умолчанию False
-
Преобразовать URL в HTML-ссылки.
- encoding:строка, по умолчанию “utf-8”
-
Установить кодировку символов.
Добавлено в версии 1.0.
- Возвращает
-
- строка или None
-
Если buf равно None, возвращает результат как строку. В противном случае возвращает None.
См. также
to_string-
Преобразовать DataFrame в строку.
© 2008–2022, 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/1.5.0/reference/api/pandas.DataFrame.to_html.html