Вебинары Разобраться в IT Реферальная программа
Программирование Аналитика Дизайн Маркетинг
07 Июл 2023
2 мин
4075

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

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

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

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

Освойте Python на курсе от Skypro. Вас ждут 400 часов обучения и практики (достаточно десяти часов в неделю), подготовка проектов для портфолио, индивидуальная проверка домашних заданий и помощь опытных наставников. Получится, даже если у вас нет опыта в IT.

Использование атрибута 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)

На курсе Skypro «Python-разработчик» освоите основные инструменты программирования, получите опыт на реальных проектах и сможете стартовать в профессии уверенным новичком. Преподаватели — практикующие программисты с большим опытом, а в центре карьеры помогут составить цепляющее резюме и подготовиться к собеседованию.

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

Тест на профориентацию
За 10 минут узнайте, как ваш опыт пригодиться в IT индустрии
Подробнее
Тест на профориентацию

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