Video: Universal Basic Income Explained – Free Money for Everybody? UBI 2024
Untuk mengetahui data apa yang dapat dijadikan faktor ketika bekerja di R, mari kita lihat mtcars dataset. Dataset built-in ini menggambarkan konsumsi bahan bakar dan sepuluh titik disain berbeda dari 32 mobil mulai tahun 1970an. Ini berisi, secara total, 11 variabel, tapi semuanya numerik.
Meskipun Anda dapat bekerja dengan kerangka data seperti adanya, beberapa variabel dapat dikonversi menjadi faktor karena mereka memiliki sejumlah nilai terbatas.
Jika Anda tidak tahu berapa banyak nilai variabel yang berbeda, Anda bisa mendapatkan informasi ini dalam dua langkah sederhana:
-
Dapatkan nilai unik dari variabel menggunakan unique () .
-
Dapatkan panjang vektor yang dihasilkan menggunakan length () .
Dengan menggunakan fungsi sapply (), Anda dapat melakukan ini untuk keseluruhan frame data sekaligus. Anda menerapkan fungsi anonim yang menggabungkan kedua langkah yang disebutkan di keseluruhan bingkai data, seperti ini:
Anda memiliki 32 pengamatan berbeda dalam dataset tersebut, jadi tidak ada variabel yang memiliki nilai unik saja.
Bila untuk memperlakukan variabel seperti faktor bergantung sedikit pada situasi, namun, sebagai aturan umum, hindari lebih dari sepuluh tingkat yang berbeda dalam sebuah faktor dan cobalah untuk memiliki setidaknya lima nilai per level.