1. Learn
  2. /
  3. Курси
  4. /
  5. Опрацювання даних у pandas

Connected

вправа

Обчислення в зведеній таблиці

Зведені таблиці наповнені підсумковою статистикою, але це лише перший крок до корисних висновків. Часто потрібно виконати додаткові обчислення. Типове завдання — знайти рядки або стовпці, де трапляється найбільше чи найменше значення.

Згадайте з Розділу 1, що ви можете легко підмножити Series або DataFrame, щоб знайти потрібні рядки, використавши логічну умову в квадратних дужках. Наприклад: series[series > value].

pandas імпортовано як pd, і доступний датафрейм temp_by_country_city_vs_year. Нижче показано .head() цього датафрейму, відображено лише кілька стовпців із роками:

country city 2000 2001 2002 … 2013
Afghanistan Kabul 15.823 15.848 15.715 … 16.206
Angola Luanda 24.410 24.427 24.791 … 24.554
Australia Melbourne 14.320 14.180 14.076 … 14.742
Sydney 17.567 17.854 17.734 … 18.090
Bangladesh span translate="no">Dhaka 25.905 25.931 26.095 … 26.587

Інструкції

100 XP
  • Обчисліть середню температуру для кожного року та запишіть у mean_temp_by_year.
  • Відфільтруйте mean_temp_by_year для року з найвищою середньою температурою.
  • Обчисліть середню температуру для кожного міста (по стовпцях) та запишіть у mean_temp_by_city.
  • Відфільтруйте mean_temp_by_city для міста з найнижчою середньою температурою.