Как получить первые несколько строк 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] даёт больше гибкости, но требует понимания индексов.