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

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

Разбор

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

Проверь себя · 1/3разбор после ответа
Что верно про вызов pd.merge(orders, customers, on="customer_id", how="left")?
Тренировать Python в Telegram

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