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

diamonds üzerinde doğrusal regresyon için örneklem içi RMSE

Videoda gördüğün gibi, bu derste ggplot2 paketinin klasik veri kümesi olan diamonds da bulunuyor. Bu veri kümesi, pırlantaların fiziksel özelliklerini ve satıldıkları fiyatı içerir. İlginç bir modelleme sorusu, doğrusal regresyon gibi bir yaklaşım kullanarak pırlanta fiyatını özelliklerine göre tahmin etmektir.

Doğrusal regresyonu kurmak için lm() fonksiyonunu şu biçimde kullandığını hatırla:

mod <- lm(y ~ x, my_data)

Orijinal veride mod ile tahmin yapmak için predict() fonksiyonunu çağırırsın:

pred <- predict(mod, my_data)

Bu egzersiz

R ile caret kullanarak Machine Learning

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

Egzersiz talimatları

  • diamonds veri kümesi üzerinde, price değişkenini diğer tüm değişkenlerle tahmin eden (yani price ~ .) bir doğrusal model kur ve sonucu model olarak kaydet.
  • Tüm orijinal veri kümesi üzerinde model ile tahmin yap ve sonucu p olarak kaydet.
  • Hataları \(errors = predicted - actual\) formülünü kullanarak hesapla. Sonucu error olarak kaydet.
  • Videoda öğrendiğin formülle RMSE'yi hesapla ve konsola yazdır.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Fit lm model: model


# Predict on full data: p


# Compute errors: error


# Calculate RMSE
Kodu Düzenle ve Çalıştır