1. Learn
  2. /
  3. Курси
  4. /
  5. Середній рівень R

Connected

вправа

Час має значення

Дати початку й завершення пір року можуть різнитися залежно від того, кого запитати. В Австралії вам скажуть, що весна починається 1 вересня. Ірландці у Північній півкулі наполягатимуть, що весна стартує 1 лютого, у день святої Брігітти. Також існує різниця між астрономічними та метеорологічними порами року: астрономи звикли до рівнодень і сонцестоянь, тоді як метеорологи ділять рік на 4 фіксовані пори, кожна з яких триває по три місяці. (джерело: www.timeanddate.com)

У вашому робочому середовищі визначено вектор astro, що містить рядки з датами початку 4 астрономічних пір року. Аналогічно, для вас уже створено вектор meteo з метеорологічними датами початку пори року.

Інструкції

100 XP
  • Використайте as.Date(), щоб перетворити вектор astro на вектор з об'єктами Date. Для задання format потрібні символи %d, %b і %Y. Збережіть отриманий вектор як astro_dates.
  • Використайте as.Date(), щоб перетворити вектор meteo на вектор з об'єктами Date. Цього разу для аргументу format потрібні символи %B, %d і %y. Збережіть отриманий вектор як meteo_dates.
  • Поєднавши max(), abs() і -, обчисліть максимальну абсолютну різницю між астрономічними та метеорологічними датами початку пори року, тобто між astro_dates і meteo_dates. Просто виведіть це максимальне значення в консоль.