Визуализация параллельных наклонов
Два графика из предыдущего упражнения давали очень разные прогнозы: один показывал линейный рост отклика с увеличением числового признака, другой — фиксированное значение для каждой категории. Единственный разумный способ согласовать эти два противоречивых прогноза — включить обе объясняющие переменные в модель одновременно.
При построении модели линейной регрессии с числовой и категориальной объясняющими переменными ggplot2 не предоставляет простого готового способа отобразить прогнозы. К счастью, пакет moderndive включает дополнительный геом — geom_parallel_slopes(), который упрощает эту задачу.
Набор данных taiwan_real_estate доступен; пакеты ggplot2 и moderndive загружены.
Это упражнение является частью курса
Промежуточная регрессия в R
Инструкции к упражнению
- Используя набор данных
taiwan_real_estate, постройте график зависимости цен на жильё от количества ближайших магазинов, раскрасив точки по возрасту дома. - Сделайте его точечным графиком.
- Добавьте параллельные наклоны без ленты стандартной ошибки.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Using taiwan_real_estate, plot price_twd_msq vs. n_convenience colored by house_age_years
___ +
# Add a point layer
___ +
# Add parallel slopes, no ribbon
___