РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
139 of 687 menu

Атрибут size

Атрибут size применяется к DataFrame и возвращает общее количество элементов в таблице. Это значение вычисляется как произведение числа строк на число столбцов. Атрибут не принимает параметров.

Синтаксис

df.size

Пример

Давайте получим общее количество элементов для таблицы из 5 строк и 2 столбцов:

import pandas as pd df = pd.DataFrame({ 'a': [1, 2, 3, 4, 5], 'b': [10, 20, 30, 40, 50] }) print(df.size)

Результат выполнения кода:

10

Пример

Атрибут size работает и с пустыми значениями. Он учитывает все ячейки, включая пропуски:

import pandas as pd import numpy as np df = pd.DataFrame({ 'a': [1, np.nan, 3], 'b': [np.nan, 20, np.nan] }) print(df.size)

Результат выполнения кода:

6

Пример

Атрибут size можно использовать для проверки, сколько всего элементов содержит таблица, например, в условных конструкциях:

import pandas as pd df = pd.DataFrame({ 'a': [1, 2, 3], 'b': [4, 5, 6] }) if df.size > 5: print("Table has more than 5 elements") else: print("Table has 5 or fewer elements")

Результат выполнения кода:

"Table has more than 5 elements"

Смотрите также

  • атрибут shape,
    который возвращает размерность таблицы
  • атрибут ndim,
    который возвращает количество измерений
  • атрибут empty,
    который проверяет, пуста ли таблица
  • метод count,
    который считает количество непустых значений
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить