Метод Pandas DataFrame.head() в Python

Метод Pandas DataFrame.head() возвращает верхние n строк DataFrame или Series, где n — значение, введенное пользователем. Это полезно для быстрого тестирования, если ваш объект имеет правильный тип данных в нем. Для отрицательных значений n функция head() возвращает все строки, кроме последних n строк, что эквивалентно df[:-n].

Синтаксис

Параметры

Метод head() в Python содержит только один параметр, n. Это необязательный параметр. Установив его, мы фиксируем количество строк, которые мы хотим получить из DataFrame.

Возвращаемое значение

Функция head() возвращает n строк из DataFrame.

Пример 1

Выход

Здесь мы видим, что мы создали DataFrame data_set, который содержит значения в виде имен 6 студентов и их соответствующих классов, в которых они учатся.

Предположим, мы хотим извлечь данные только о пяти лучших учениках, а не обо всех. Для решения этой задачи мы можем использовать метод head(), определенный в библиотеке Pandas, для извлечения первых n строк набора данных.

Пример 2

Напишите программу с использованием функции head(), когда DataFrame состоит из 5 столбцов.

Выход

Здесь мы видим пять столбцов в DataFrame, и с помощью функции head мы показываем данные трех лучших учеников.

Пример 3

Если вы не передадите какой-либо аргумент в функцию DataFrame head(), вы получите взамен первые пять строк по умолчанию.

Выход

Оцените статью

Автор статей и разработчик, делюсь знаниями.

Программирование на Python