1. Learn
  2. /
  3. Курси
  4. /
  5. Комунікація за допомогою даних у Tidyverse

Connected

Вправа

Оптимізація графіка для мобільних пристроїв

Підпис осі x уже зайвий, адже ви додали підписи для обох років. Тепер ви додасте підписи країн до графіка, тож усі осі можна прибрати.

У цій вправі ви зіткнетеся з тим, чого, ймовірно, ще не робили: нові набори даних можна передавати окремим геометріям, як-от geom_text(), щоб ці геометрії не використовували набір даних із початкового виклику ggplot(). Це потрібно, бо ви хочете додати лише один підпис до кожної стрілки. Якби ви використали початковий набір даних ilo_data, було б додано два підписи, адже для кожної країни є два спостереження — за 1996 і за 2006 роки.

Інструкції

100 XP
  • Створено новий набір даних median_working_hours, щоб був лише один підпис на країну. Перегляньте його структуру за допомогою str().
  • Використайте median_working_hours як аргумент data у новому виклику geom_text(), щоб додати підписи для кожної країни.
    • Правильно вкажіть необхідні естетики для geom_text(): x і label, які мають посилатися на відповідні змінні в наборі median_working_hours.
  • Приберіть усі осі та фонову сітку, указавши функцію element_blank() для всіх аргументів axis. і panel.grid у користувацькому виклику theme().
  • Після запуску фінального коду змініть розмір вікна графіка праворуч, щоб змоделювати екран мобільного пристрою в портретній орієнтації (вузький і високий) — усі підписи помістяться в області перегляду графіка.