Как быстро посчитать количество строк в dataframe pandas? 📊

Чтобы посчитать количество строк в dataframe в библиотеке Pandas, можно использовать метод len() в сочетании с атрибутом index.

количество_строк = len(df.index)

Где df - ваш датафрейм. Данный код возвращает общее количество строк в датафрейме.

Детальный ответ

Как посчитать количество строк в dataframe pandas

Определение количества строк в dataframe с помощью библиотеки pandas - это достаточно простая задача. Давайте рассмотрим несколько подходов к решению этой задачи.

Метод 1: Использование атрибута shape

У объекта dataframe в библиотеке pandas есть атрибут shape, который возвращает кортеж, содержащий количество строк и столбцов в dataframe. Для получения количества строк вы можете обратиться к первому элементу этого кортежа.

import pandas as pd

# Создаем dataframe
data = {'Имя': ['Алексей', 'Мария', 'Иван', 'Екатерина'],
        'Возраст': [25, 28, 30, 27],
        'Город': ['Москва', 'Санкт-Петербург', 'Москва', 'Новосибирск']}

df = pd.DataFrame(data)

# Получение количества строк
количество_строк = df.shape[0]
print(количество_строк)

Любым другим способом доступа к элементу 0-го индекса кортежа shape вы также сможете получить нужное значение.

Метод 2: Использование len()

Вы также можете использовать функцию len() для определения количества строк в dataframe. В этом случае вам необходимо передать dataframe в качестве аргумента функции len().

import pandas as pd

# Создаем dataframe
data = {'Имя': ['Алексей', 'Мария', 'Иван', 'Екатерина'],
        'Возраст': [25, 28, 30, 27],
        'Город': ['Москва', 'Санкт-Петербург', 'Москва', 'Новосибирск']}

df = pd.DataFrame(data)

# Получение количества строк
количество_строк = len(df)
print(количество_строк)

Оба этих метода позволяют вам определить количество строк в dataframe. Выберите любой из них и используйте для вашей задачи.

Видео по теме

Pandas Базовый №3. Отбор строк и столбцов, Размерность, Импорт CSV

Pandas Базовый №5. Операции со строками

Азы работы с pandas.DataFrame на примере задачи о Титанике.

Похожие статьи:

Как быстро посчитать количество строк в dataframe pandas? 📊