MulaiMulai sekarang secara gratis

Regresi linear

Anda dapat menggunakan fungsi lm() untuk melakukan regresi linear sederhana. Pada latihan ini, Anda akan menyesuaikan model untuk age sebagai fungsi dari, atau diprediksi oleh, shuckedWeight. Anda akan menyimpan hasil model sebagai sebuah objek dan kemudian menampilkan elemen dari objek keluaran tersebut seperti coefficients.

Anda juga akan menjalankan summary() pada objek model dan menyimpan keluarannya dalam objek lain, yang akan berisi elemen terkait kecocokan model seperti r.squared dan adj.r.squared. Himpunan data abaloneKeep telah dimuat untuk Anda.

Latihan ini adalah bagian dari kursus

R untuk Pengguna SAS

Lihat Kursus

Petunjuk latihan

  • Gunakan lm() untuk melakukan regresi linear sederhana dari age berdasarkan shucked weight. Simpan keluarannya sebagai lmshucked.
  • Tampilkan elemen coefficients dari lmshucked untuk memperoleh koefisien intercept dan slope model.
  • Jalankan summary() untuk lmshucked dan simpan keluarannya sebagai smrylmshucked.
  • Dari objek keluaran ringkasan smrylmshucked, tampilkan elemen r.squared dan adj.r.squared.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Run lm() of age by shuckedWeight, save output as lmshucked
lmshucked <- lm(___ ~ ___, data = ___)

# Display coefficients element from lmshucked
___

# Save summary() output of lmshucked as smrylmshucked
___

# Show r.squared and adj.r.squared elements of smrylmshucked
___
___
Edit dan Jalankan Kode