Что вернёт вызов df.mean(numeric_only=True) для числовых столбцов в DataFrame df?

ADataFrame той же формы, что у df, с заменой исходных значений на средние по столбцу
BСкаляр: одно число, представляющее среднее значение по всем числовым ячейкам сразу
CSeries с индексом из имён числовых столбцов и значениями средних по каждому из них
DСписок средних значений по столбцам без меток индекса в порядке исходных колонок
Правильный ответ. Многие агрегаты по умолчанию считаются по столбцам и возвращают Series с метками колонок.

Разбор

Вызов df.mean(...) агрегирует по оси столбцов, считая среднее в каждом числовом столбце отдельно. Результат — Series: индекс — названия числовых колонок, значения — их средние. Это удобный способ быстро получить «профиль» числовых признаков. Чтобы получить одно число по всей таблице, нужно сначала свести её, например df.to_numpy().mean().

Можно заниматься бесплатно

Готовим вопросы…

Три вопроса по теме этой страницы, с объяснениями.

Продолжить в браузере

Ещё вопросы по теме «Pandas и DataFrame»