НачатьНачать бесплатно

Мировые доходы: центральная тенденция

Наиболее распространённые меры центральной тенденции — это среднее значение (сумма всех значений, делённая на их количество), медиана (значение, разделяющее выборку на две равные части) и мода (наиболее часто встречающееся значение в наборе данных). Пакет pandas содержит функции для вычисления каждой из этих мер.

В данном наборе данных значения столбца 'Income per Capita' представлены в виде чисел с плавающей точкой, и повторяющихся значений среди них нет. Поэтому вызов income['Income per Capita'].mode() в консоли вернёт пустую серию. В этом упражнении вы воспользуетесь оператором целочисленного деления //, чтобы добавить новый столбец, в котором доход выражен в тысячах с округлением вниз: например, значение 11 543,43 станет просто 11. После этого вы запустите указанные функции, чтобы лучше понять распределение доходов.

pandas импортирован как pd, а DataFrame income из предыдущего упражнения доступен в вашем рабочем пространстве.

Это упражнение является частью курса

Импорт и управление финансовыми данными в Python

Посмотреть курс

Инструкции к упражнению

  • Используйте соответствующую функцию, чтобы вычислить глобальное среднее значение столбца 'Income per Capita'.
  • Используйте соответствующую функцию, чтобы вычислить глобальную медиану столбца 'Income per Capita'.
  • С помощью широковещательной операции создайте новый столбец 'Income per Capita (,000)', равный income['Income per Capita'] // 1000. Затем используйте соответствующую функцию, чтобы вычислить моду для этого нового столбца.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Calculate the mean
print(____)

# Calculate the median
print(____)

# Create the new column
income['Income per Capita (,000)'] = ____

# Calculate the mode of the new column
income['Income per Capita (,000)'].____()
Редактировать и запускать код