Spec-Zone.ru › pandas 1

pandas.reset_option

pandas.reset_option(pat)=<pandas._config.config.CallableDynamicDoc object>

Сброс одного или нескольких параметров к их значениям по умолчанию.

Передайте «all» в качестве аргумента, чтобы сбросить все параметры.

Доступные параметры:

  • compute.[use_bottleneck, use_numba, use_numexpr]

  • display.[chop_threshold, colheader_justify, column_space, date_dayfirst, date_yearfirst, encoding, expand_frame_repr, float_format]

  • display.html.[border, table_schema, use_mathjax]

  • display.[large_repr]

  • display.latex.[escape, longtable, multicolumn, multicolumn_format, multirow, repr]

  • display.[max_categories, max_columns, max_colwidth, max_dir_items, max_info_columns, max_info_rows, max_rows, max_seq_items, memory_usage, min_rows, multi_sparse, notebook_repr_html, pprint_nest_depth, precision, show_dimensions]

  • display.unicode.[ambiguous_as_wide, east_asian_width]

  • display.[width]

  • io.excel.ods.[reader, writer]

  • io.excel.xls.[reader, writer]

  • io.excel.xlsb.[reader]

  • io.excel.xlsm.[reader, writer]

  • io.excel.xlsx.[reader, writer]

  • io.hdf.[default_format, dropna_table]

  • io.parquet.[engine]

  • io.sql.[engine]

  • mode.[chained_assignment, copy_on_write, data_manager, sim_interactive, string_storage, use_inf_as_na, use_inf_as_null]

  • plotting.[backend]

  • plotting.matplotlib.[register_converters]

  • styler.format.[decimal, escape, formatter, na_rep, precision, thousands]

  • styler.html.[mathjax]

  • styler.latex.[environment, hrules, multicol_align, multirow_align]

  • styler.render.[encoding, max_columns, max_elements, max_rows, repr]

  • styler.sparse.[columns, index]

Parameters
pat:str/regex

Если указано, будут сброшены только параметры, соответствующие префиксу prefix*. Примечание: частичные совпадения поддерживаются для удобства, но если вы не используете полное имя параметра (например, x.y.z.option_name), ваш код может сломаться в будущих версиях, если будут добавлены новые параметры с похожими именами.

Returns
None

Примечания

Дополнительную информацию можно найти в Руководстве пользователя.

Доступные параметры и их описания:

END_OF_DOCUMENT_MARKER
compute.use_bottleneck:bool

Использовать библиотеку bottleneck для ускорения, если она установлена, по умолчанию True. Допустимые значения: False,True [по умолчанию: True] [текущее значение: True]

compute.use_numba:bool

Использовать движок numba для выбранных операций, если он установлен, по умолчанию False. Допустимые значения: False,True [по умолчанию: False] [текущее значение: False]

compute.use_numexpr:bool

Использовать библиотеку numexpr для ускорения вычислений, если она установлена, по умолчанию True. Допустимые значения: False,True [по умолчанию: True] [текущее значение: True]

display.chop_threshold:float or None

Если установлено значение с плавающей точкой, все значения с плавающей точкой, меньшие заданного порога, будут отображаться как ровно 0 функцией repr и аналогичными. [по умолчанию: None] [текущее значение: None]

display.colheader_justify:‘left’/’right’

Управляет выравниванием заголовков столбцов. Используется DataFrameFormatter. [по умолчанию: right] [текущее значение: right]

display.column_space Нет описания.

[по умолчанию: 12] [текущее значение: 12]

display.date_dayfirst:boolean

Если True, печатает и анализирует даты с днём впереди, например 20/01/2005 [по умолчанию: False] [текущее значение: False]

display.date_yearfirst:boolean

Если True, печатает и анализирует даты с годом впереди, например 2005/01/20 [по умолчанию: False] [текущее значение: False]

display.encoding:str/unicode

По умолчанию использует обнаруженную кодировку консоли. Указывает кодировку, которая будет использоваться для строк, возвращаемых to_string, эти строки, как правило, предназначены для отображения в консоли. [по умолчанию: utf-8] [текущее значение: utf-8]

display.expand_frame_repr:boolean

Отображать ли полное представление DataFrame для широких DataFrame на нескольких строках, max_columns всё ещё учитывается, но вывод будет переноситься на несколько «страниц», если его ширина превысит display.width. [по умолчанию: True] [текущее значение: True]

display.float_format:callable

Функция должна принимать число с плавающей точкой и возвращать строку с желаемым форматом числа. Используется в некоторых местах, таких как SeriesFormatter. См. formats.format.EngFormatter для примера. [по умолчанию: None] [текущее значение: None]

display.html.border:int

Атрибут border=value вставляется в тег <table> для HTML-представления DataFrame. [по умолчанию: 1] [текущее значение: 1]

display.html.table_schema:boolean

Опубликовывать ли представление Table Schema для фронтендов, которые его поддерживают. (по умолчанию: False) [по умолчанию: False] [текущее значение: False]

display.html.use_mathjax:boolean

Если True, Jupyter notebook будет обрабатывать содержимое таблицы с помощью MathJax, отображая математические выражения, заключённые в знак доллара. (по умолчанию: True) [по умолчанию: True] [текущее значение: True]

display.large_repr:‘truncate’/’info’

Для DataFrame, превышающих max_rows/max_cols, представление (и HTML-представление) может отображать усечённую таблицу (по умолчанию с 0.13), или переключаться на представление из df.info() (поведение в более ранних версиях pandas). [по умолчанию: truncate] [текущее значение: truncate]

display.latex.escape:bool

Указывает, использует ли метод to_latex DataFrame экранирование специальных символов. Допустимые значения: False,True [по умолчанию: True] [текущее значение: True]

display.latex.longtable :bool

Указывает, использует ли метод to_latex DataFrame формат longtable. Допустимые значения: False,True [по умолчанию: False] [текущее значение: False]

display.latex.multicolumn:bool

Указывает, использует ли метод to_latex DataFrame многоколонок для красивого отображения столбцов MultiIndex. Допустимые значения: False,True [по умолчанию: True] [текущее значение: True]

display.latex.multicolumn_format:bool

Указывает, использует ли метод to_latex DataFrame многоколонок для красивого отображения столбцов MultiIndex. Допустимые значения: False,True [по умолчанию: l] [текущее значение: l]

display.latex.multirow:bool

Указывает, использует ли метод to_latex DataFrame многостроки для красивого отображения строк MultiIndex. Допустимые значения: False,True [по умолчанию: False] [текущее значение: False]

display.latex.repr:boolean

Отображать ли представление DataFrame в формате latex для сред Jupyter, которые его поддерживают. (по умолчанию: False) [по умолчанию: False] [текущее значение: False]

display.max_categories:int

Устанавливает максимальное количество категорий, которое pandas должен выводить при печати Categorical или Series типа “category”. [по умолчанию: 8] [текущее значение: 8]

display.max_columns:int

Если превышен max_cols, переключается на усеченное представление. В зависимости от large_repr, объекты либо усекаются по центру, либо печатаются как сводное представление. Значение ‘None’ означает неограниченное количество.

В случае, если python/IPython работает в терминале и large_repr равно ‘truncate’, это можно установить в 0, и pandas будет автоматически определять ширину терминала и печатать усечённый объект, который поместится в ширину экрана. IPython notebook, IPython qtconsole или IDLE не работают в терминале, поэтому корректное автоматическое определение ширины невозможно. [по умолчанию: 0] [текущее значение: 0]

display.max_colwidth:int or None

Максимальная ширина столбца в символах в представлении pandas data structure. При переполнении столбца в выводе вставляется маркер “…” . Значение ‘None’ означает неограниченное количество. [по умолчанию: 50] [текущее значение: 50]

display.max_dir_items:int

Количество элементов, которые будут добавлены в dir(…). Значение ‘None’ означает неограниченное количество. Поскольку dir кешируется, изменение этого параметра немедленно не повлияет на уже существующие DataFrames, пока столбец не будет удалён или добавлен.

Это используется, например, для предложения столбцов из DataFrame для автозаполнения. [по умолчанию: 100] [текущее значение: 100]

display.max_info_columns:int

max_info_columns используется в методе DataFrame.info для определения того, будет ли выводиться информация по каждому столбцу. [по умолчанию: 100] [текущее значение: 100]

display.max_info_rows:int or None

df.info() обычно отображает подсчёт пропущенных значений для каждого столбца. Для больших кадров это может быть довольно медленно. max_info_rows и max_info_cols ограничивают эту проверку пропущенных значений только для кадров с размерами меньше указанных. [по умолчанию: 1690785] [текущее значение: 1690785]

display.max_rows:int

Если превышен max_rows, переключается на усеченное представление. В зависимости от large_repr, объекты либо усекаются по центру, либо печатаются как сводное представление. Значение ‘None’ означает неограниченное количество.

В случае, если python/IPython работает в терминале и large_repr равно ‘truncate’, это можно установить в 0, и pandas будет автоматически определять высоту терминала и печатать усечённый объект, который поместится в высоту экрана. IPython notebook, IPython qtconsole или IDLE не работают в терминале, поэтому корректное автоматическое определение высоты невозможно. [по умолчанию: 60] [текущее значение: 60]

display.max_seq_items:int or None

При красивом выводе длинной последовательности печатается не более max_seq_items. Если элементы опущены, они обозначаются добавлением “…” к результирующей строке.

Если установлено в None, число печатаемых элементов не ограничено. [по умолчанию: 100] [текущее значение: 100]

display.memory_usage:bool, string or None

Указывает, должна ли отображаться информация об использовании памяти DataFrame при вызове df.info(). Допустимые значения True,False,’deep’ [по умолчанию: True] [текущее значение: True]

display.min_rows:int

Количество строк, которые будут отображаться в усечённом представлении (при превышении max_rows). Игнорируется, когда max_rows установлено в None или 0. Если установлено в None, следует значению max_rows. [по умолчанию: 10] [текущее значение: 10]

display.multi_sparse:boolean

«Уплотнение» отображения MultiIndex (не отображать повторяющиеся элементы во внешних уровнях в группах) [по умолчанию: True] [текущее значение: True]

display.notebook_repr_html:boolean

Если True, IPython notebook будет использовать HTML-представление для объектов pandas (если оно доступно). [по умолчанию: True] [текущее значение: True]

display.pprint_nest_depth:int

Управляет числом вложенных уровней для обработки при красивом выводе [по умолчанию: 3] [текущее значение: 3]

display.precision:int

Точность вывода чисел с плавающей точкой в количестве десятичных знаков, для обычного формата, а также для научной записи. Аналогично precision в numpy.set_printoptions(). [по умолчанию: 6] [текущее значение: 6]

display.show_dimensions:boolean or ‘truncate’

Отображать ли размеры в конце представления DataFrame. Если указано ‘truncate’, отображать размеры только в том случае, если кадр усечён (например, не отображать все строки и/или столбцы) [по умолчанию: truncate] [текущее значение: truncate]

display.unicode.ambiguous_as_wide:boolean

Использовать ли Unicode East Asian Width для вычисления ширины отображаемого текста. Включение может повлиять на производительность (по умолчанию: False) [по умолчанию: False] [текущее значение: False]

display.unicode.east_asian_width:boolean

Использовать ли Unicode East Asian Width для вычисления ширины отображаемого текста. Включение может повлиять на производительность (по умолчанию: False) [по умолчанию: False] [текущее значение: False]

display.width:int

Ширина отображения в символах. Если python/IPython работает в терминале, это можно установить в None, и pandas будет правильно определять ширину. Обратите внимание, что IPython notebook, IPython qtconsole или IDLE не работают в терминале, поэтому корректное определение ширины невозможно. [по умолчанию: 80] [текущее значение: 80]

io.excel.ods.reader:string

Двигатель чтения по умолчанию для файлов «ods». Доступные варианты: auto, odf. [по умолчанию: auto] [текущее значение: auto]

io.excel.ods.writer:string

Двигатель записи по умолчанию для файлов «ods». Доступные варианты: auto, odf. [по умолчанию: auto] [текущее значение: auto]

io.excel.xls.reader:string

Двигатель чтения по умолчанию для файлов «xls». Доступные варианты: auto, xlrd. [по умолчанию: auto] [текущее значение: auto]

io.excel.xls.writer:string

Двигатель записи по умолчанию для файлов ‘xls’. Доступные варианты: auto, xlwt. [по умолчанию: auto] [в настоящее время: auto] (Устарело, используйте `` вместо этого.)

io.excel.xlsb.reader:string

Двигатель чтения по умолчанию для файлов ‘xlsb’. Доступные варианты: auto, pyxlsb. [по умолчанию: auto] [в настоящее время: auto]

io.excel.xlsm.reader:string

Двигатель чтения по умолчанию для файлов ‘xlsm’. Доступные варианты: auto, xlrd, openpyxl. [по умолчанию: auto] [в настоящее время: auto]

io.excel.xlsm.writer:string

Двигатель записи по умолчанию для файлов ‘xlsm’. Доступные варианты: auto, openpyxl. [по умолчанию: auto] [в настоящее время: auto]

io.excel.xlsx.reader:string

Двигатель чтения по умолчанию для файлов ‘xlsx’. Доступные варианты: auto, xlrd, openpyxl. [по умолчанию: auto] [в настоящее время: auto]

io.excel.xlsx.writer:string

Двигатель записи по умолчанию для файлов ‘xlsx’. Доступные варианты: auto, openpyxl, xlsxwriter. [по умолчанию: auto] [в настоящее время: auto]

io.hdf.default_format:format

Формат записи по умолчанию. Если None, то для put по умолчанию используется ‘fixed’, а для append — ‘table’. [по умолчанию: None] [в настоящее время: None]

io.hdf.dropna_table:boolean

Удалять все строки с NaN при добавлении в таблицу. [по умолчанию: False] [в настоящее время: False]

io.parquet.engine:string

Двигатель чтения/записи parquet по умолчанию. Доступные варианты: ‘auto’, ‘pyarrow’, ‘fastparquet’, по умолчанию ‘auto’. [по умолчанию: auto] [в настоящее время: auto]

io.sql.engine:string

Двигатель чтения/записи sql по умолчанию. Доступные варианты: ‘auto’, ‘sqlalchemy’, по умолчанию ‘auto’. [по умолчанию: auto] [в настоящее время: auto]

mode.chained_assignment:string

Выбрасывать исключение, предупреждение или не предпринимать никаких действий при попытке использования цепочного присваивания. По умолчанию предупреждение. [по умолчанию: warn] [в настоящее время: warn]

mode.copy_on_write:bool

Использовать новое поведение копирования с использованием Copy-on-Write. По умолчанию False, если не переопределено переменной среды ‘PANDAS_COPY_ON_WRITE’ (если установлено «1» для True, должна быть установлена перед импортом pandas). [по умолчанию: False] [в настоящее время: False]

mode.data_manager:string

Внутренний тип менеджера данных; может быть “block” или “array”. По умолчанию “block”, если не переопределено переменной среды ‘PANDAS_DATA_MANAGER’ (должна быть установлена перед импортом pandas). [по умолчанию: block] [в настоящее время: block]

mode.sim_interactive:boolean

Моделировать интерактивный режим для целей тестирования. [по умолчанию: False] [в настоящее время: False]

mode.string_storage:string

Хранилище по умолчанию для StringDtype. [по умолчанию: python] [в настоящее время: python]

mode.use_inf_as_na:boolean

True означает, что None, NaN, INF, -INF обрабатываются как NA (старый способ), False означает, что None и NaN — это null, но INF, -INF — нет (новый способ). [по умолчанию: False] [в настоящее время: False]

mode.use_inf_as_null:boolean

use_inf_as_null устарело и будет удалено в будущей версии. Используйте use_inf_as_na вместо этого. [по умолчанию: False] [в настоящее время: False] (Устарело, используйте mode.use_inf_as_na вместо этого.)

plotting.backend:str

Используемый движок для графиков. Значение по умолчанию «matplotlib», движок, предоставляемый pandas. Другие движки можно указать, указав имя модуля, который реализует движок. [по умолчанию: matplotlib] [в настоящее время: matplotlib]

plotting.matplotlib.register_converters:bool or ‘auto’.

Регистрировать ли преобразователи в реестре единиц matplotlib для дат, времён, дат и времени и периодов. Отключение приведет к удалению преобразователей, восстановив любые преобразователи, которые pandas перезаписал. [по умолчанию: auto] [в настоящее время: auto]

styler.format.decimal:str

Символьное представление десятичной точки для чисел с плавающей точкой и комплексных чисел. [по умолчанию: .] [в настоящее время: .]

styler.format.escape:str, optional

Производить ли экранирование определенных символов в зависимости от контекста; html или latex. [по умолчанию: None] [в настоящее время: None]

styler.format.formatter:str, callable, dict, optional

Объект форматирования, используемый по умолчанию в Styler.format. [по умолчанию: None] [в настоящее время: None]

styler.format.na_rep:str, optional

Строковое представление значений, определённых как отсутствующие. [по умолчанию: None] [в настоящее время: None]

styler.format.precision:int

Точность для чисел с плавающей точкой и комплексных чисел. [по умолчанию: 6] [в настоящее время: 6]

styler.format.thousands:str, optional

Символьное представление разделителя тысяч для чисел с плавающей точкой, целых и комплексных чисел. [по умолчанию: None] [в настоящее время: None]

styler.html.mathjax:bool

Если False, отображаются специальные CSS-классы для атрибутов таблицы, которые указывают, что Mathjax не будет использоваться в Jupyter Notebook. [по умолчанию: True] [в настоящее время: True]

styler.latex.environment:str

Окружение для замены \begin{table}. Если используется “longtable”, результат — специальный формат среды longtable. [по умолчанию: None] [в настоящее время: None]

styler.latex.hrules:bool

Добавлять ли горизонтальные линии сверху и снизу и под заголовками. [по умолчанию: False] [в настоящее время: False]

styler.latex.multicol_align:{“r”, “c”, “l”, “naive-l”, “naive-r”}

Спецификатор для горизонтального выравнивания разряженных LaTeX многоколонок. К не наивным значениям также можно добавить декораторы-пайпы, чтобы рисовать вертикальные линии, например, «|r» нарисует линию слева от выровненных по правому краю объединённых ячеек. [по умолчанию: r] [в настоящее время: r]

styler.latex.multirow_align:{“c”, “t”, “b”}

Спецификатор для вертикального выравнивания разряженных LaTeX многострочных ячеек. [по умолчанию: c] [в настоящее время: c]

styler.render.encoding:str

Кодировка, используемая для выходных HTML и LaTeX файлов. [по умолчанию: utf-8] [в настоящее время: utf-8]

styler.render.max_columns:int, optional

Максимальное количество столбцов, которые будут отображены. Может быть уменьшено для удовлетворения max_elements, которое имеет приоритет. [по умолчанию: None] [в настоящее время: None]

styler.render.max_elements:int

Максимальное количество элементов ячеек данных (<td>), которые будут отображены перед обрезкой, если необходимо, по столбцам, строкам или обоим.

[по умолчанию: 262144] [в настоящее время: 262144]

styler.render.max_rows:int, optional

Максимальное количество строк, которые будут отображены. Может быть уменьшено, чтобы удовлетворить max_elements, которое имеет приоритет. [по умолчанию: None] [в настоящее время: None]

styler.render.repr:str

Определить какой вывод использовать в Jupyter Notebook в {“html”, “latex”}. [по умолчанию: html] [в настоящее время: html]

styler.sparse.columns:bool

Сжимать ли отображение иерархических столбцов. Установка в False отобразит каждый явный элемент уровня в иерархическом ключе для каждого столбца. [по умолчанию: True] [в настоящее время: True]

styler.sparse.index:bool

Сжимать ли отображение иерархического индекса. Установка в False отобразит каждый явный элемент уровня в иерархическом ключе для каждой строки. [по умолчанию: True] [в настоящее время: True]

© 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.reset_option.html

Spec-Zone.ru

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