Wielowymiarowa regresja liniowa (część 2)
Teraz dokonasz prognoz za pomocą modelu ciśnienia krwi bloodpressure_model, który dopasowałeś w poprzednim ćwiczeniu.
Porównasz też prognozy z rzeczywistymi wynikami na wykresie. Biblioteka ggplot2 jest już załadowana. Polecenie tworzące wykres ma następującą postać:
ggplot(dframe, aes(x = pred, y = outcome)) +
geom_point() +
geom_abline(color = "blue")
Zbiory danych bloodpressure i bloodpressure_model są dostępne do użycia.
To ćwiczenie jest częścią kursu
Nadzorowane uczenie maszynowe w R: regresja
Instrukcje do ćwiczenia
- Użyj funkcji
predict(), aby przewidzieć ciśnienie krwi w zbiorze danychbloodpressure. Przypisz prognozy do kolumnyprediction. - Porównaj graficznie prognozy z rzeczywistymi wartościami ciśnienia krwi. Umieść prognozy na osi x. Jak blisko wyniki są linii idealnej predykcji?
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# bloodpressure is available
summary(bloodpressure)
# bloodpressure_model is available
bloodpressure_model
# Predict blood pressure using bloodpressure_model: prediction
bloodpressure$prediction <- ___
# Plot the results
___ +
___ +
geom_abline(color = "blue")