РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
676 of 687 menu

Опция display.max_rows

Опция display.max_rows задаёт пороговое значение количества строк, которое будет отображаться при выводе таблиц и серий в Pandas. Если количество строк в объекте превышает это значение, вывод сокращается (отображаются первые и последние строки). По умолчанию значение равно 60 строк.

Синтаксис

import pandas as pd pd.set_option('display.max_rows', n)

Где n - целое число, задающее максимальное количество строк для отображения. Чтобы отключить ограничение и показывать все строки, можно передать значение None.

Пример

Установим максимальное количество отображаемых строк равным 4 и выведем таблицу из 6 строк:

import pandas as pd pd.set_option('display.max_rows', 4) df = pd.DataFrame({ 'a': [1, 2, 3, 4, 5, 6], 'b': [10, 20, 30, 40, 50, 60] }) print(df)

Результат выполнения кода:

a b 0 1 10 1 2 20 2 3 30 3 4 40 4 5 50 5 6 60

Так как строк больше, чем 4, Pandas показывает все строки, потому что в промежутке отображаются все строки, если их количество не превышает max_rows. Для демонстрации сокращения создадим таблицу из большего числа строк.

Пример

Установим лимит в 3 строки и выведем таблицу из 10 строк:

import pandas as pd pd.set_option('display.max_rows', 3) df = pd.DataFrame({ 'a': [1, 2, 3, 4, 5, 6, 7, 8, 9, 10], 'b': [10, 20, 30, 40, 50, 60, 70, 80, 90, 100] }) print(df)

Результат выполнения кода:

a b 0 1 10 1 2 20 2 3 30 .. .. ... 7 8 80 8 9 90 9 10 100 [10 rows x 2 columns]

В выводе отображаются первые 3 строки, затем многоточие, и последние 3 строки. В конце выводится размер таблицы.

Пример

Чтобы отключить ограничение и показывать все строки без сокращения, установите значение None:

import pandas as pd pd.set_option('display.max_rows', None) df = pd.DataFrame({ 'a': [1, 2, 3, 4, 5, 6, 7, 8, 9, 10], 'b': [10, 20, 30, 40, 50, 60, 70, 80, 90, 100] }) print(df)

Результат выполнения кода:

a b 0 1 10 1 2 20 2 3 30 3 4 40 4 5 50 5 6 60 6 7 70 7 8 80 8 9 90 9 10 100

Теперь все 10 строк отображаются полностью.

Смотрите также

  • метод get_option,
    который получает текущее значение опции
  • метод set_option,
    который устанавливает значение опции
  • опция display.max_columns,
    которая задаёт максимальное количество столбцов для отображения
  • опция display.width,
    которая задаёт ширину вывода в символах
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить