Kebingungan model
Sesuai permintaan, Anda membangun sebuah pengklasifikasi naif. Manajemen pabrik bir ingin menggunakan angka-angka ini untuk menyesuaikan rencana pemasaran mereka. Jadi, apakah klasifikasi Anda benar-benar tepat?
Dengan membuat tabulasi silang antara kejadian pembelian yang teramati vs. yang diklasifikasikan, Anda dapat memeriksa kinerja pengklasifikasi Anda. Tabulasi silang dapat dilakukan dengan menggunakan fungsi table() pada kejadian pembelian predicted bersama dengan pembelian observed yang benar. Untuk memperoleh angka relatif, Anda juga membagi tabel dengan total jumlah observasi. Sebagai alternatif, Anda dapat menggunakan fungsi prop.table() untuk mengonversi angka dalam tabel menjadi angka relatif.
Latihan ini merupakan bagian dari kursus
Membangun Model Respons di R
Instruksi latihan
- Peroleh pembelian teramati untuk
HOPPINESSdarichoice.datadan tetapkan ke objekobserved. - Lakukan tabulasi silang pada vektor data
observeddanpredictedmenggunakan fungsitable(). Bagi hasilnya denganlength(observed). - Lakukan tabulasi silang pada vektor data
observeddanpredictedmenggunakan fungsitable(). Terapkan fungsiprop.table()pada hasilnya.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# Obtain the observed purchases
observed <- ___
# Cross-tabulate observed vs. predicted purchases
___(predicted, observed)/length(___)
# Cross-tabulate observed vs. predicted purchases
___(___(predicted, observed))