pandas.DataFrame.to_latex
-
DataFrame.to_latex(buf=None, columns=None, col_space=None, header=True, index=True, na_rep='NaN', formatters=None, float_format=None, sparsify=None, index_names=True, bold_rows=True, column_format=None, longtable=None, escape=None, encoding=None, decimal='.')[source] -
Отображение DataFrame в таблицу в окружении tabular. Вы можете вставить её в документ LaTeX. Требуется пакет {booktabs}.
to_latex-специфичные опции:- bold_rows : boolean, по умолчанию True
- Сделать метки строк полужирными в выводе
- column_format : строка, по умолчанию None
- Формат столбцов, как указано в формате таблиц LaTeX, например ‘rcl’ для 3 столбцов
- longtable : boolean, по умолчанию считывается из модуля конфигурации pandas
- по умолчанию: False Использовать окружение longtable вместо tabular. Требуется добавление usepackage{longtable} в преамбулу вашего LaTeX-документа.
- escape : boolean, по умолчанию считывается из модуля конфигурации pandas
- по умолчанию: True Отключение экранирования специальных символов LaTeX в названиях столбцов.
- encoding : строка, по умолчанию None
- Строка, представляющая кодировку, используемую в выходном файле. По умолчанию ‘ascii’ в Python 2 и ‘utf-8’ в Python 3.
- decimal : строка, по умолчанию ‘.’
-
Символ, распознаваемый как десятичный разделитель, например, ‘,’ в Европе
Новое в версии 0.18.0.
Параметры: buf : StringIO-подобный объект, необязательно
Буфер для записи
columns : последовательность, необязательно
Подмножество столбцов для записи; по умолчанию None, записывает все столбцы
col_space : целое число, необязательно
Минимальная ширина каждого столбца
header : bool, необязательно
Выводить ли метки столбцов, по умолчанию True
index : bool, необязательно
Выводить ли метки индекса (строки), по умолчанию True
na_rep : строка, необязательно
Строковое представление NAN, по умолчанию ‘NaN’
formatters : список или словарь функций с одним параметром, необязательно
Функции форматирования для применения к элементам столбцов по позиции или имени, по умолчанию None. Результатом каждой функции должна быть строка Unicode. Список должен иметь длину, равную числу столбцов.
float_format : функция с одним параметром, необязательно
Функция форматирования для применения к элементам столбцов, если они являются числами с плавающей точкой, по умолчанию None. Результатом этой функции должна быть строка Unicode.
sparsify : bool, необязательно
Установите в False для DataFrame с иерархическим индексом, чтобы печатать каждый ключ multiindex в каждой строке, по умолчанию True
index_names : bool, необязательно
Печатает имена индексов, по умолчанию True
line_width : целое число, необязательно
Ширина для обрезки строки в символах, по умолчанию без обрезки
Возвращает: 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_latex.html