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

AОдин скаляр: среднее по всем числам во всей таблице
BDataFrame с таким же числом строк, как у df
CСписок средних значений без названий столбцов
DSeries, где индекс — имена числовых столбцов, а значения — их средние
Правильный ответ. Многие агрегаты по умолчанию считаются по столбцам и возвращают Series по колонкам.

Разбор

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

Проверь себя · 1/3разбор после ответа
Что выберет фильтр df[~df["status"].isin(["cancelled", "returned"])]?
Тренировать Python в Telegram

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