pandas.io.formats.style.Styler.to_string
- Styler.to_string(buf=None, *, encoding=None, sparse_index=None, sparse_columns=None, max_rows=None, max_columns=None, delimiter=' ')[source]
-
Вывод стилизованной таблицы Styler в файл, буфер или строку в текстовом формате.
Введено в версии 1.5.0.
- Параметры:
-
- buf:str, объект пути, объект типа file-like, необязательно
-
Строка, объект пути (реализующий
os.PathLike[str]), или объект типа file-like, реализующий функцию строковогоwrite(). ЕслиNone, результат возвращается в виде строки. - encoding:str, необязательно
-
Настройка кодировки символов для вывода в файл (и мета-тегов, если доступны). По умолчанию
pandas.options.styler.render.encodingзначение «utf-8». - sparse_index:bool, необязательно
-
Определяет, будет ли сжата визуализация многоуровневого индекса. Если установить False, каждый явный элемент уровня многоуровневого ключа для каждой строки будет отображен. По умолчанию
pandas.options.styler.sparse.indexзначение. - sparse_columns:bool, необязательно
-
Определяет, будет ли сжата визуализация многоуровневого индекса. Если установить False, каждый явный элемент уровня многоуровневого ключа для каждого столбца будет отображен. По умолчанию
pandas.options.styler.sparse.columnsзначение. - max_rows:int, необязательно
-
Максимальное количество строк, которое будет отображено. По умолчанию
pandas.options.styler.render.max_rows, что равно None. - max_columns:int, необязательно
-
Максимальное количество столбцов, которое будет отображено. По умолчанию
pandas.options.styler.render.max_columns, что равно None.Строки и столбцы могут быть уменьшены, если количество элементов велико. Это значение установлено в
pandas.options.styler.render.max_elements, что равно 262144 (18-битное отображение в браузере). - delimiter:str, по умолчанию одиночный пробел
-
Разделитель между элементами данных.
- Возвращает:
-
- str или None
-
Если buf равно None, возвращает результат в виде строки. В противном случае возвращает None.
Примеры
>>> df = pd.DataFrame({'A': [1, 2], 'B': [3, 4]}) >>> df.style.to_string() ' A B\n0 1 3\n1 2 4\n'
© 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/2.2.2/reference/api/pandas.io.formats.style.Styler.to_string.html