Spec-Zone.ru › pandas 0.24

pandas.Panel.to_latex

Panel.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=False, column_format=None, longtable=None, escape=None, encoding=None, decimal='.', multicolumn=None, multicolumn_format=None, multirow=None) [source]

Отобразить объект в таблице LaTeX.

Отобразить объект в таблице tabular. Можно вставить её в документ LaTeX. Требуется использование пакета {booktabs}.

Изменено в версии 0.20.2: Добавлена для Series

Параметры:
buf : file descriptor or None

Буфер для записи. Если None, результат возвращается как строка.

columns : list of label, optional

Подмножество столбцов для записи. По умолчанию записываются все столбцы.

col_space : int, optional

Минимальная ширина каждого столбца.

header : bool or list of str, default True

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

index : bool, default True

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

na_rep : str, default ‘NaN’

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

formatters : list of functions or dict of {str: function}, optional

Функции форматирования для применения к элементам столбцов по позиции или имени. Результатом каждой функции должна быть строка Unicode. Список должен иметь длину, равную числу столбцов.

float_format : str, optional

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

sparsify : bool, optional

Устанавливается в значение False для DataFrame с иерархическим индексом, чтобы печатать каждый ключ многоуровневого индекса в каждой строке. По умолчанию значение будет считываться из модуля конфигурации.

index_names : bool, default True

Печатает имена индексов.

bold_rows : bool, default False

Сделать метки строк жирными в выводе.

column_format : str, optional

Формат столбцов, как указано в формате таблиц LaTeX например, ‘rcl’ для 3 столбцов. По умолчанию используется ‘l’ для всех столбцов, за исключением столбцов чисел, которые по умолчанию имеют ‘r’.

longtable : bool, optional

По умолчанию значение будет считываться из модуля конфигурации pandas. Использовать окружение longtable вместо tabular. Требуется добавить usepackage{longtable} в преамбулу LaTeX.

escape : bool, optional

По умолчанию значение будет считываться из модуля конфигурации pandas. Если установлено в значение False, предотвращает экранирование специальных символов LaTeX в именах столбцов.

encoding : str, optional

Строка, представляющая кодировку, используемую в выходном файле; по умолчанию ‘ascii’ в Python 2 и ‘utf-8’ в Python 3.

decimal : str, default ‘.’

Символ, распознаваемый как десятичный разделитель, например, ‘,’ в Европе. .. versionadded:: 0.18.0

multicolumn : bool, default True

Использовать multicolumn для улучшения столбцов MultiIndex. Значение по умолчанию будет считываться из модуля конфигурации. .. versionadded:: 0.20.0

multicolumn_format : str, default ‘l’

Выравнивание для multicolumn, аналогично column_format. Значение по умолчанию будет считываться из модуля конфигурации. .. versionadded:: 0.20.0

multirow : bool, default False

Использовать multirow для улучшения строк MultiIndex. Требуется добавить usepackage{multirow} в преамбулу LaTeX. Будет печатать центрированные метки (вместо выравнивания по верху) по всем содержащимся строкам, разделяя группы через clines. Значение по умолчанию будет считываться из модуля конфигурации pandas. .. versionadded:: 0.20.0

Возвращает:
str или None

Если buf равно None, возвращает результат в формате LaTeX как строку. В противном случае возвращает None.

См. также

DataFrame.to_string
Отобразить DataFrame в удобном для консоли табличном выводе.
DataFrame.to_html
Отобразить DataFrame как HTML-таблицу.

Примеры

>>> df = pd.DataFrame({'name': ['Raphael', 'Donatello'],
...                    'mask': ['red', 'purple'],
...                    'weapon': ['sai', 'bo staff']})
>>> df.to_latex(index=False) # doctest: +NORMALIZE_WHITESPACE
'\\begin{tabular}{lll}\n\\toprule\n      name &    mask &    weapon
\\\\\n\\midrule\n   Raphael &     red &       sai \\\\\n Donatello &
 purple &  bo staff \\\\\n\\bottomrule\n\\end{tabular}\n'

© 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.24.2/reference/api/pandas.Panel.to_latex.html

Spec-Zone.ru

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