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

Сколько строк печатать в Pandas

Если строк в таблице больше, чем удобно читать целиком, Pandas при выводе оставляет несколько первых и последних строк, а середину заменяет многоточием. Порог задаёт опция display.max_rows через функцию set_option.

Соберём журнал из двенадцати строк и выведем его при лимите в шесть строк:

import pandas as pd data = { 'day': range(12), 'hours': [h * 2 for h in range(12)], } log = pd.DataFrame(data) pd.set_option('display.max_rows', 6) print(log) # выведет day hours # 0 0 0 # 1 1 2 # 2 2 4 # .. ... ... # 9 9 18 # 10 10 20 # 11 11 22 # # [12 rows x 2 columns] pd.reset_option('display.max_rows')

В начале и в конце видны конкретные строки, между ними одна строка с ... вместо пропущенных меток. Внизу подсказка, сколько строк и столбцов в таблице на самом деле.

Создайте таблицу из десяти строк с полями rank от 1 до 10 и score как удвоенный ранг. Выведите её так, чтобы на экране было не больше пяти строк данных и строка с многоточием посередине.

Соберите таблицу городов: столбцы city и km, восемь строк с короткими английскими названиями и целыми километрами. Покажите сжатый вывод с лимитом в четыре строки данных.

Из ряда целых от 0 до 14 сделайте таблицу с одним столбцом value. Выведите её так, чтобы в конце печати была строка [15 rows x 1 columns].

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить