Video: ?Cara Setting Angin Motor Yamaha 125 ZR 2025
Kadangkala anda perlu secara eksplisit menukar faktor sama ada teks atau nombor. Untuk melakukan ini, anda menggunakan fungsi sebagai. aksara () atau sebagai. angka (). Pertama, tukar vektor arah anda menjadi faktor yang dipanggil arahan. faktor (seperti yang anda lihat sebelumnya): >> arahan arah. arah faktor. faktor [1] Peringkat Utara Selatan Selatan: Utara Utara Selatan
Gunakan sebagai. aksara () untuk menukar faktor kepada vektor watak:
Berhati-hati apabila anda menukar faktor dengan tahap angka ke vektor angka. Hasilnya mungkin bukan apa yang anda harapkan.
Sebagai contoh, bayangkan anda mempunyai vektor yang menunjukkan beberapa skor skor keputusan dengan nilai c (9, 8, 10, 8, 9), yang anda tukar ke faktor: >> bilangan <- faktor (c (9, 8, 10, 8, 9))
Untuk melihat perwakilan dalaman nombor, gunakan str ():
str (nombor) "," 9 "," 10 ": 2 1 3 1 2Ini menunjukkan bahawa R menyimpan nilai sebagai c (2, 1, 3, 1, 2) dengan level c (" 8 " "," 10 ").
Jika anda ingin menukar nombor ke vektor watak, hasilnya cukup banyak seperti yang anda harapkan: >> as. aksara (nombor) [1] "9" "8" "10" "8" "9"
Walau bagaimanapun, jika anda hanya menggunakan sebagai. angka (), hasil anda adalah vektor perwakilan peringkat dalaman faktor anda dan bukan nilai asal: >> as. angka (nombor) [1] 2 1 3 1 2
R membantu di? faktor menggambarkan penyelesaian kepada masalah ini. Penyelesaiannya adalah untuk mengindeks tahap oleh faktor itu sendiri, dan kemudian untuk menukar ke angka: >> as. angka (sebagai aksara (nombor)) [1] 9 8 10 8 9
Ini adalah contohfungsi bersarang
dalam R, di mana anda lulus hasil satu fungsi ke fungsi kedua. Fungsi bersarang agak seperti anak patung bersarang Rusia, di mana setiap mainan berada di dalam seterusnya:
Fungsi dalam, sebagai. aksara (nombor), mengandungi teks c ("8", "9", "10").
Fungsi luar, sebagai. angka (…), adakah penukaran terakhir kepada c (9, 8, 10, 8, 9).
