pandas.reset_option
-
pandas.reset_option(pat) = <pandas.core.config.CallableDynamicDoc object> -
Сбросить одно или несколько параметров к их значению по умолчанию.
Передайте «all» в качестве аргумента, чтобы сбросить все параметры.
Доступные параметры:
- compute.[use_bottleneck, use_numexpr]
- display.[chop_threshold, colheader_justify, column_space, date_dayfirst, date_yearfirst, encoding, expand_frame_repr, float_format, height]
- display.html.[border, table_schema]
- display.[large_repr]
- display.latex.[escape, longtable, multicolumn, multicolumn_format, multirow, repr]
- display.[line_width, max_categories, max_columns, max_colwidth, max_info_columns, max_info_rows, max_rows, max_seq_items, memory_usage, multi_sparse, notebook_repr_html, pprint_nest_depth, precision, show_dimensions]
- display.unicode.[ambiguous_as_wide, east_asian_width]
- display.[width]
- html.[border]
- io.excel.xls.[writer]
- io.excel.xlsm.[writer]
- io.excel.xlsx.[writer]
- io.hdf.[default_format, dropna_table]
- io.parquet.[engine]
- mode.[chained_assignment, sim_interactive, use_inf_as_na, use_inf_as_null]
- plotting.matplotlib.[register_converters]
Параметры: pat : str/regex
Если указано, будут сброшены только параметры, соответствующие
prefix*. Примечание: частичные совпадения поддерживаются для удобства, но, если вы не используете полное имя параметра (например, x.y.z.option_name), ваш код может сломаться в будущих версиях, если будут добавлены новые параметры с похожими именами.Возвращает: None
Примечания
Доступные параметры и их описания:
-
compute.use_bottleneck : bool - Использовать библиотеку bottleneck для ускорения, если она установлена, по умолчанию True. Допустимые значения: False,True [по умолчанию: True] [текущее значение: True]
-
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.height : int - Устарело. [по умолчанию: 60] [текущее значение: 60]
-
display.html.border : int - Атрибут
border=valueвставляется в тег<table>для HTML представления DataFrame. [по умолчанию: 1] [текущее значение: 1] -
display.html.table_schema : boolean - Публиковать ли представление схемы таблицы для фронтендов, которые его поддерживают. (по умолчанию: False) [по умолчанию: False] [текущее значение: False]
-
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 многоколонок для красивого вывода многоуровневых индексов столбцов. Допустимые значения: False,True [по умолчанию: True] [текущее значение: True]
-
display.latex.multicolumn_format : bool - Указывает, использует ли метод to_latex DataFrame многоколонок для красивого вывода многоуровневых индексов столбцов. Допустимые значения: False,True [по умолчанию: l] [текущее значение: l]
-
display.latex.multirow : bool - Указывает, использует ли метод to_latex DataFrame многострочный формат для красивого вывода многоуровневых индексов строк. Допустимые значения: False,True [по умолчанию: False] [текущее значение: False]
-
display.latex.repr : boolean - Выводить ли представление DataFrame в формате latex для jupyter сред, которые его поддерживают. (по умолчанию: False) [по умолчанию: False] [текущее значение: False]
-
display.line_width : int - Устарело. [по умолчанию: 80] [текущее значение: 80]
-
display.max_categories : int - Устанавливает максимальное количество категорий, которые pandas должен выводить при выводе DataFrame или 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 не работают в терминале, и поэтому корректное автоматическое определение невозможно. [по умолчанию: 20] [текущее значение: 20] -
display.max_colwidth : int - Максимальная ширина столбца в символах в представлении pandas структуры данных. Когда столбец выходит за пределы, в выводе вставляется placeholder ”...” . [по умолчанию: 50] [текущее значение: 50]
-
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] [текущее значение: 15] -
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.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 - Точность вывода чисел с плавающей точкой (количество значащих цифр). Это только рекомендация [по умолчанию: 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]
-
html.border : int - Атрибут
border=valueвставляется в тег<table>для HTML представления DataFrame. [по умолчанию: 1] [текущее значение: 1] (Устарело, используйтеdisplay.html.borderвместо этого.) -
io.excel.xls.writer : string - По умолчанию движок Excel для файлов ‘xls’. Доступные варианты: auto, xlwt. [по умолчанию: auto] [текущее значение: auto]
-
io.excel.xlsm.writer : string - По умолчанию движок Excel для файлов ‘xlsm’. Доступные варианты: auto, openpyxl. [по умолчанию: auto] [текущее значение: auto]
-
io.excel.xlsx.writer : string - По умолчанию движок Excel для файлов ‘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]
-
mode.chained_assignment : string - Выбрасывать исключение, предупреждение или не предпринимать никаких действий при попытке использования цепочечного присваивания. По умолчанию предупреждение [по умолчанию: warn] [текущее значение: warn]
-
mode.sim_interactive : boolean - Имитировать интерактивный режим в целях тестирования [по умолчанию: False] [текущее значение: False]
-
mode.use_inf_as_na : boolean - True означает, что None, NaN, INF, -INF обрабатываются как NA (старый способ), False означает, что None и NaN — null, но INF, -INF — не NA (новый способ). [по умолчанию: False] [текущее значение: False]
mode.use_inf_as_null use_inf_as_null устарело и будет удалено в будущей версии. Используйте
[по умолчанию: False] [текущее значение: False] (Устарело, используйтеuse_inf_as_naвместо этого.mode.use_inf_as_naвместо этого.)-
plotting.matplotlib.register_converters : bool - Зарегистрировать ли преобразователи в реестре единиц matplotlib для дат, времени, дат и времени, и периодов. Переключение на False удалит преобразователи, восстановив любые преобразователи, которые pandas переписал. [по умолчанию: True] [текущее значение: True]
-
© 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.22.0/generated/pandas.reset_option.html