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 merupakan bagian dari kursus
R untuk Pengguna SAS
Instruksi latihan
- Gunakan
lm()untuk melakukan regresi linear sederhana dari age berdasarkan shucked weight. Simpan keluarannya sebagailmshucked. - Tampilkan elemen
coefficientsdarilmshuckeduntuk memperoleh koefisien intercept dan slope model. - Jalankan
summary()untuklmshuckeddan simpan keluarannya sebagaismrylmshucked. - Dari objek keluaran ringkasan
smrylmshucked, tampilkan elemenr.squareddanadj.r.squared.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# 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
___
___