pandas.reset_option
-
pandas.reset_option(pat) = <pandas.core.config.CallableDynamicDoc object> -
Сбросить одно или несколько параметров до их значения по умолчанию.
Передайте «all» в качестве аргумента, чтобы сбросить все параметры.
Доступные параметры:
- display.[chop_threshold, colheader_justify, column_space, date_dayfirst, date_yearfirst, encoding, expand_frame_repr, float_format, height, large_repr]
- display.latex.[escape, longtable, repr]
- display.[line_width, max_categories, max_columns, max_colwidth, max_info_columns, max_info_rows, max_rows, max_seq_items, memory_usage, mpl_style, 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]
- mode.[chained_assignment, sim_interactive, use_inf_as_null]
Параметры: pat : str/regex
Если указано, будут сброшены только параметры, соответствующие
prefix*. Примечание: частичные совпадения поддерживаются для удобства, но если вы не используете полное имя параметра (например, x.y.z.option_name), ваш код может сломаться в будущих версиях, если будут добавлены новые параметры с похожими именами.Возвращает: None
Примечания
Доступные параметры с их описаниями:
- 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] [текущее значение: 15] (Устарело, используйте
display.max_rowsвместо этого.) - 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.repr : boolean
- Выводить ли представление DataFrame в формате LaTeX для сред Jupyter, которые его поддерживают. (по умолчанию: False) [по умолчанию: False] [текущее значение: False]
- display.line_width : int
- Устарело. [по умолчанию: 80] [текущее значение: 80] (Устарело, используйте
display.widthвместо этого.) - 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 не выполняются в терминале, поэтому корректное автоматическое определение ширины невозможно. [по умолчанию: 20] [текущее значение: 20] - display.max_colwidth : int
- Максимальная ширина столбца в символах в представлении pandas DataFrame. При переполнении столбца в выводе вставляется маркер ”...” . [по умолчанию: 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.mpl_style : bool
- Установка значения ‘default’ изменит rcParams, используемые matplotlib, чтобы графики по умолчанию имели более привлекательный визуальный стиль. Установка значения None/False восстановит значения до их начальных. [по умолчанию: None] [текущее значение: None]
- 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] - io.excel.xls.writer : string
- Двигатель по умолчанию для записи Excel в файлы ‘xls’. Доступные варианты: ‘xlwt’ (по умолчанию). [по умолчанию: xlwt] [текущее значение: xlwt]
- io.excel.xlsm.writer : string
- Двигатель по умолчанию для записи Excel в файлы ‘xlsm’. Доступные варианты: ‘openpyxl’ (по умолчанию). [по умолчанию: openpyxl] [текущее значение: openpyxl]
- io.excel.xlsx.writer : string
- Двигатель по умолчанию для записи Excel в файлы ‘xlsx’. Доступные варианты: ‘xlsxwriter’ (по умолчанию), ‘openpyxl’. [по умолчанию: xlsxwriter] [текущее значение: xlsxwriter]
- io.hdf.default_format : format
- формат записи по умолчанию, если None, то put по умолчанию ‘fixed’, а append по умолчанию ‘table’ [по умолчанию: None] [текущее значение: None]
- io.hdf.dropna_table : boolean
- удалять ВСЕ строки с nan при добавлении в таблицу [по умолчанию: False] [текущее значение: False]
- mode.chained_assignment : string
- Вызвать исключение, предупреждение или нет действий при попытке цепочечной присваивания. По умолчанию предупреждение [по умолчанию: warn] [текущее значение: warn]
- mode.sim_interactive : boolean
- Имитировать интерактивный режим для целей тестирования [по умолчанию: False] [текущее значение: False]
- mode.use_inf_as_null
- : boolean
- True означает, что следует обрабатывать None, NaN, INF, -INF как null (старый способ), False означает, что None и NaN являются null, но INF, -INF — нет (новый способ). [по умолчанию: False] [в настоящее время: False]
© 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.reset_option.html