Как получить первые несколько строк DataFrame?

Этот вопрос проверяет, как извлекать начальные строки DataFrame для быстрого просмотра данных.

Короткий ответ

Для получения первых строк DataFrame используется метод head(n), где n – количество строк (по умолчанию 5). Также можно использовать iloc[:n], который работает аналогично срезам списков в Python.

Длинный ответ

Когда мы работаем с большими наборами данных, важно уметь быстро просматривать их содержимое. В Pandas для этого есть метод head():

import pandas as pd

df = pd.read_csv("data.csv")
print(df.head())  # Выведет первые 5 строк

Если нужно больше строк, передаем n:

print(df.head(10))  # Выведет первые 10 строк

Альтернативный способ – использовать iloc[:n], который выбирает строки по индексам:

print(df.iloc[:10])  # Первые 10 строк


Метод head(n) – наиболее удобный способ быстро просмотреть первые строки DataFrame. Использование iloc[:n] даёт больше гибкости, но требует понимания индексов.

Уровень

  • Рейтинг:

    1

  • Сложность:

    3

Навыки

  • Pandas

Ключевые слова

Подпишись на Data Science в телеграм