Tahap Faktor Dalam R: Menggunakan Pembolehubah Kategori & Ordinal

Tahap Faktor Dalam R: Menggunakan Pembolehubah Kategori & Ordinal

Tutorial ini akan melalui faktor dan tahap faktor dalam R. Anda akan belajar cara mencipta faktor dan cara melaraskan tahap faktor.

Faktor digunakan untuk menyimpan dan bekerja dengan pembolehubah dalam R.

Dalam tutorial ini, anda akan berurusan dengan pembolehubah kategori dan ordinal. Pembolehubah kategori ialah pembolehubah yang melibatkan satu atau lebih kategori yang tidak disusun mengikut cara tertentu. Contohnya ialah warna. Pembolehubah ordinal , sebaliknya, adalah serupa dengan pembolehubah kategori dengan perbezaan pembolehubah ordinal mempunyai susunan kategori yang jelas. Ini mungkin seperti rendah, sederhana dan tinggi.

Ini adalah pengenalan kepada lebih banyak istilah statistik. Anda kini perlahan-lahan meneroka keupayaan R untuk analisis data dan statistik.

Isi kandungan

Tahap Faktor Kategori Dalam R

Jika anda ingat dalam pelajaran lain tentang bingkai data , anda menggunakan tanda dolar ( $ ) untuk mencetak lajur Spesies daripada set data iris . Lakukan ini sekali lagi dalam RStudio . Di bahagian paling bawah, terdapat baris yang mengandungi Tahap yang terdiri daripada setosa , versicolor dan virginica .

Tahap Faktor Dalam R: Menggunakan Pembolehubah Kategori & Ordinal

Ini ialah cara R mengendalikan kategori dalam data.

Jika anda menggunakan fungsi unik ( ) , R akan menyenaraikan nilai unik dalam lajur yang ditentukan. Contohnya, jika anda Jalankan unik (iris$Species) , Konsol memaparkan tiga tahap Spesies iris.

Tahap Faktor Dalam R: Menggunakan Pembolehubah Kategori & Ordinal

Tiada pesanan yang wujud untuk tahap ini. Anda tidak boleh mengatakan bahawa setosa lebih hebat daripada dua kategori warna yang lain. R, secara lalai, menyusunnya mengikut susunan abjad.

Tahap Faktor Ordinal Dalam R

Sekarang mari kita cuba dan terokai faktor dengan susunan yang wujud bagi kategori tersebut.

Buat vektor dan namakannya pesanan . Untuk contoh ini, tetapkan vektor tersebut dengan data menggunakan nama saiz cawan Starbucks: tall, venti dan grande. Kemudian, cetaknya.

Tahap Faktor Dalam R: Menggunakan Pembolehubah Kategori & Ordinal

Ini hendaklah disusun daripada yang terkecil kepada yang terbesar; ia harus tinggi, venti, dan grande. Tetapi apabila anda Menjalankan fungsi unik ( ) untuk pesanan , ia tidak disusun dalam susunan itu.

Tahap Faktor Dalam R: Menggunakan Pembolehubah Kategori & Ordinal

Begini cara mengubahnya menjadi pembolehubah ordinal. Pertama, anda perlu membuat vektor baharu. Dalam kes ini, vektor dipanggil new_orders_factor . Berikan vektor ini dengan fungsi faktor () . Di dalam fungsi ini, masukkan vektor yang anda ingin tetapkan dengannya. Kemudian, nyatakan tahap dalam susunan yang anda mahu ia muncul.

Tahap Faktor Dalam R: Menggunakan Pembolehubah Kategori & Ordinal

Serlahkan keseluruhan baris kod ini dan kemudian Jalankannya. Nilai baharu kemudiannya ditambah dalam Persekitaran.

Tahap Faktor Dalam R: Menggunakan Pembolehubah Kategori & Ordinal

Untuk menyemak sama ada vektor telah ditetapkan dengan betul sebagai faktor, gunakan fungsi is.factor ( ) . Jika anda menyemak dua vektor, pesanan dan new_orders_factor , anda boleh melihat bahawa yang pertama mengembalikan FALSE manakala vektor baharu sememangnya menjadi faktor.

Tahap Faktor Dalam R: Menggunakan Pembolehubah Kategori & Ordinal

Faktor ialah cara khas untuk menyimpan satu siri teks. Walaupun ia adalah vektor aksara, ia boleh disimpan dengan cara yang membolehkannya mempunyai bilangan kategori tertentu yang mempunyai susunan nilai atau tahap tertentu.

Jika anda menyemak menggunakan fungsi tahap ( ) , anda boleh melihat bahawa tahap kini berada dalam susunan yang betul.

Tahap Faktor Dalam R: Menggunakan Pembolehubah Kategori & Ordinal


Cipta Vektor Dalam R: Tutorial Langkah demi langkah
Bingkai Data Dalam R: Pembelajaran Asas

Kesimpulan

Walaupun pelajaran ini mungkin kelihatan esoterik, anda akan melihat bagaimana ini membuat perbezaan apabila berurusan dengan pengekodan R yang lebih maju. Adalah penting untuk mengetahui tentang faktor dan tahap kerana ia sering muncul dalam banyak pengekodan R dan analisis statistik.


Apa Itu Diri Dalam Python: Contoh Dunia Sebenar

Apa Itu Diri Dalam Python: Contoh Dunia Sebenar

Apa Itu Diri Dalam Python: Contoh Dunia Sebenar

Cara Menyimpan & Memuatkan Fail RDS Dalam R

Cara Menyimpan & Memuatkan Fail RDS Dalam R

Anda akan belajar cara menyimpan dan memuatkan objek daripada fail .rds dalam R. Blog ini juga akan membincangkan cara mengimport objek dari R ke LuckyTemplates.

N Hari Perniagaan Pertama Dilawati Semula – Penyelesaian Bahasa Pengekodan DAX

N Hari Perniagaan Pertama Dilawati Semula – Penyelesaian Bahasa Pengekodan DAX

Dalam tutorial bahasa pengekodan DAX ini, pelajari cara menggunakan fungsi GENERATE dan cara menukar tajuk ukuran secara dinamik.

Pamerkan Cerapan Menggunakan Teknik Visual Dinamik Berbilang Thread Dalam LuckyTemplates

Pamerkan Cerapan Menggunakan Teknik Visual Dinamik Berbilang Thread Dalam LuckyTemplates

Tutorial ini akan merangkumi cara menggunakan teknik Visual Dinamik Berbilang Thread untuk mencipta cerapan daripada visualisasi data dinamik dalam laporan anda.

Pengenalan Untuk Menapis Konteks Dalam LuckyTemplates

Pengenalan Untuk Menapis Konteks Dalam LuckyTemplates

Dalam artikel ini, saya akan menjalankan konteks penapis. Konteks penapis ialah salah satu topik utama yang perlu dipelajari oleh mana-mana pengguna LuckyTemplates pada mulanya.

Petua Terbaik Menggunakan Aplikasi Dalam Perkhidmatan Dalam Talian LuckyTemplates

Petua Terbaik Menggunakan Aplikasi Dalam Perkhidmatan Dalam Talian LuckyTemplates

Saya ingin menunjukkan cara perkhidmatan dalam talian LuckyTemplates Apps boleh membantu dalam mengurus laporan dan cerapan berbeza yang dijana daripada pelbagai sumber.

Analisis Perubahan Margin Keuntungan Lebih Masa – Analitis Dengan LuckyTemplates Dan DAX

Analisis Perubahan Margin Keuntungan Lebih Masa – Analitis Dengan LuckyTemplates Dan DAX

Ketahui cara untuk menyelesaikan perubahan margin keuntungan anda menggunakan teknik seperti mengukur percabangan dan menggabungkan formula DAX dalam LuckyTemplates.

Idea Pewujudan Untuk Cache Data Dalam DAX Studio

Idea Pewujudan Untuk Cache Data Dalam DAX Studio

Tutorial ini akan membincangkan tentang idea pewujudan cache data dan cara ia mempengaruhi prestasi DAX dalam memberikan hasil.

Pelaporan Perniagaan Menggunakan LuckyTemplates

Pelaporan Perniagaan Menggunakan LuckyTemplates

Jika anda masih menggunakan Excel sehingga sekarang, maka inilah masa terbaik untuk mula menggunakan LuckyTemplates untuk keperluan pelaporan perniagaan anda.

Apakah LuckyTemplates Gateway? Semua yang Anda Perlu Tahu

Apakah LuckyTemplates Gateway? Semua yang Anda Perlu Tahu

Apakah LuckyTemplates Gateway? Semua yang Anda Perlu Tahu