BaşlayınÜcretsiz Başlayın

Doğrusal bir yumuşatıcı ekleme

Hem add_markers() hem de add_lines() izlerini kullanarak bir saçılım grafiğine LOESS yumuşatıcıları eklemeyi gördün. Doğrusal bir yumuşatıcı eklemek aynı yaklaşımı kullanır, ancak doğrusal modeli uydurmak için lm() komutunu kullanırsın.

Bu egzersizde görevin, 2016 yılındaki video oyunları için kullanıcı puanına karşı eleştirmen puanının saçılım grafiğine doğrusal bir yumuşatıcı eklemek.

Yumuşatıcılar eklerken, eksik değerler (NAler) sorun yaratabilir çünkü birçok modelleme fonksiyonu eksik gözlemleri otomatik olarak siler. Bu çakışmayı önlemek için, çizimden önce gözlemleri silmek üzere select() ve na.omit() kullan.

plotly ve vgsales2016 verisinin senin için zaten yüklendiğini unutma.

Bu egzersiz

R ile plotly kullanarak Etkileşimli Veri Görselleştirme

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Critic_Score değişkenini yordayıcı, User_Score değişkenini ise yanıt değişkeni olarak kullanarak bir doğrusal regresyon modeli uydur. Bu modeli m nesnesine kaydet.
  • x ekseninde Critic_Score, y ekseninde User_Score olacak şekilde bir saçılım grafiği oluştur.
  • Saçılım grafiğine, uyumlu değerleri temsil eden doğrusal bir yumuşatıcı ekle.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Fit the regression model of User_Score on Critic_Score
m <- lm(___ ~ ___, data = ___)

# Create the scatterplot with smoother
vgsales2016 %>%
   select(User_Score, Critic_Score) %>%
   na.omit() %>%
   ___(x = ___, y = ___) %>%
   ___(showlegend = FALSE) %>%
   ___(y = ___)
Kodu Düzenle ve Çalıştır