1. Learn
  2. /
  3. Courses
  4. /
  5. Intermediate R

Connected

Exercise

Время решает всё

Даты начала и окончания времён года могут различаться в зависимости от источника. В Австралии принято считать, что весна начинается 1 сентября. В Ирландии и других странах Северного полушария убеждены, что весна приходит 1 февраля — в день празднования Дня святой Бригиды. Кроме того, существует различие между астрономическими и метеорологическими временами года: астрономы ориентируются на равноденствия и солнцестояния, тогда как метеорологи делят год на 4 фиксированных сезона, каждый из которых длится ровно три месяца. (источник: www.timeanddate.com)

В рабочей среде уже определён вектор astro, содержащий строки с датами начала 4 астрономических сезонов. Аналогично создан вектор meteo с датами начала метеорологических сезонов.

Instructions

100 XP
  • С помощью as.Date() преобразуйте вектор astro в вектор объектов Date. Для указания формата вам понадобятся символы %d, %b и %Y. Сохраните результат в переменную astro_dates.
  • С помощью as.Date() преобразуйте вектор meteo в вектор объектов Date. На этот раз используйте символы %B, %d и %y в аргументе format. Сохраните результат в переменную meteo_dates.
  • Используя комбинацию функций max(), abs() и оператора -, вычислите максимальное абсолютное различие между астрономическими и метеорологическими датами начала сезонов, то есть между astro_dates и meteo_dates. Выведите это максимальное значение в консоль.