Video: Suspense: Stand-In / Dead of Night / Phobia 2025
Jika anda bekerja dengan faktor-faktor dalam R yang mempunyai nilai numerik sebagai tahap, anda perlu berhati-hati apabila menggunakan faktor-faktor ini dalam model dan pengiraan lain. Sebagai contoh, anda menukar jumlah silinder dalam meta data set terbina kepada faktor seperti ini: >> cyl. faktor <- as. faktor (mtcars $ cyl)
Jika anda ingin mengetahui jumlah median silinder, anda mungkin tergoda untuk melakukan perkara berikut:
Untuk mengubah nilai faktor asalnya dengan benar, anda boleh mengubah faktor ke karakter dan kemudian ke angka. Tetapi pada data yang sangat besar, ini dilakukan lebih cepat dengan membina berikut:
Dengan kod ini, anda membuat vektor pendek dengan tahap sebagai nilai angka, dan kemudian gunakan perwakilan integer dalaman faktor untuk memilih nilai yang betul.
Walaupun R sering menukar vektor numerik kepada faktor secara automatik apabila perlu, ia tidak berbuat demikian jika kedua vektor dan faktor angka boleh digunakan. Sekiranya anda ingin model, sebagai contoh, perbatuan kereta kepada bilangan silinder, anda akan mendapat model yang berbeza apabila anda menggunakan bilangan silinder sebagai vektor angka atau sebagai faktor.Tafsiran kedua-dua model adalah sama sekali berbeza, dan banyak bergantung pada apa yang sebenarnya anda mahu lakukan. Tetapi anda perlu sedar bahawa, atau anda mungkin menafsirkan model yang salah.
