ПочатиПочніть безкоштовно

Обʼєднання трьох таблиць

Щоб краще закріпити концепцію обʼєднання трьох датафреймів, виконайте ще одну вправу. Логічним продовженням нашого огляду бізнес-даних Чикаго буде аналіз демографічної інформації про райони, де розташовані бізнеси. Вам надано таблицю з медіанним доходом за поштовим індексом. Ви обʼєднаєте таблиці licenses і wards із цією новою таблицею доходів за поштовими індексами під назвою zip_demo.

Датафрейми licenses, wards і zip_demo вже завантажено для вас.

Ця вправа є частиною курсу

Об'єднання даних у pandas

Переглянути курс

Інструкції до вправи

  • Починаючи з таблиці licenses, обʼєднайте з нею таблицю zip_demo за стовпчиком zip. Потім обʼєднайте отриману таблицю з таблицею wards за стовпчиком ward. Збережіть результат трьох обʼєднаних таблиць у змінній licenses_zip_ward.
  • Згрупуйте результат трьох обʼєднаних таблиць за стовпчиком alderman і знайдіть медіану income.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Merge licenses and zip_demo, on zip; and merge the wards on ward
licenses_zip_ward = licenses.merge____ \
            			____

# Print the results by alderman and show median income
print(____.groupby(____).agg({'income':'median'}))
Редагувати та запускати код