07 Июл 2023
1 мин
879

Как получить количество строк в DataFrame библиотеки Pandas

Одной из распространенных задач при работе с данными в Python с использованием библиотеки Pandas является подсчет строк в DataFrame. Например, может потребоваться

Содержание

Одной из распространенных задач при работе с данными в Python с использованием библиотеки Pandas является подсчет строк в DataFrame. Например, может потребоваться узнать размерность данных, с которыми предстоит работать, или проверить, сколько данных осталось после фильтрации или удаления определенных строк.

Библиотека Pandas предоставляет несколько способов, которые позволяют получить количество строк в DataFrame.

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

Один из способов — использовать атрибут shape у объекта DataFrame. Этот атрибут возвращает кортеж, содержащий количество строк и столбцов в DataFrame. Чтобы получить количество строк, нужно обратиться к первому элементу этого кортежа.

import pandas as pd

# Создание DataFrame
df = pd.DataFrame({
    'A': [1, 2, 3, 4, 5],
    'B': ['a', 'b', 'c', 'd', 'e']
})

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

Использование функции len()

Еще один способ — это использовать встроенную в Python функцию len(). Эта функция возвращает количество строк в DataFrame.

import pandas as pd

# Создание DataFrame
df = pd.DataFrame({
    'A': [1, 2, 3, 4, 5],
    'B': ['a', 'b', 'c', 'd', 'e']
})

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

Оба этих способа позволяют быстро и эффективно получить количество строк в DataFrame, что может быть полезно при проведении анализа данных.

Добавить комментарий