Mencipta Plot Jitter Menggunakan Ggplot2 Dalam RStudio

Mencipta Plot Jitter Menggunakan Ggplot2 Dalam RStudio

Pakej ggplot2 ialah cara paling komprehensif untuk membina graf dan plot. Firma, seperti New York Times dan The Economist, banyak menggunakan ggplot2 untuk mencipta visualisasi mereka. Dengan syarikat besar menggunakan alat ini, adalah penting untuk mempunyai pangkalan pengetahuan tentang cara menggunakan ggplot2 untuk mencipta visualisasi seperti plot jitter.

Dalam tutorial ini, anda akan belajar cara membuat plot jitter menggunakan ggplot2 dalam . Setelah anda memahami tatabahasa grafik dalam ggplot2, anda akan dapat menyusun mana-mana graf atau plot.

Jitterplot ialah sejenis plot serakan yang digunakan untuk memaparkan taburan set titik data berangka. “Jitter” dalam nama plot merujuk kepada variasi rawak yang ditambahkan pada kedudukan setiap simbol di sepanjang paksi-x dan y.

Variasi ini membantu mengelakkan simbol daripada bertindih dan menjadikannya lebih mudah untuk melihat pengedaran titik data dalam kes terdapat ketumpatan tinggi titik di kawasan tertentu plot.

Jika anda mempunyai plot padat penduduk, jitterplot boleh menjadikan visualisasi anda lebih mudah untuk difahami. Anda juga boleh menggunakannya untuk merancang pengedaran mengikut kategori, yang merupakan alternatif kepada plot kotak atau histogram .

Isi kandungan

Mencipta Plot Jitter Dalam R

Untuk demonstrasi ini, set data tidyverse digunakan.

Mencipta Plot Jitter Menggunakan Ggplot2 Dalam RStudio

Mula-mula, buat plot taburan menggunakan fungsi ggplot ( ) . Dalam kes ini, paksi-x ialah tahun manakala paksi-y ialah set data mpg.

Mencipta Plot Jitter Menggunakan Ggplot2 Dalam RStudio

Apabila anda menjalankan kod, anda boleh melihat bahawa plot menunjukkan titik membentuk garis lurus berkenaan dengan paksi-y.

Mencipta Plot Jitter Menggunakan Ggplot2 Dalam RStudio

Gunakan fungsi geom_jitter ( ) untuk menambah lapisan lain pada graf. Apabila anda menjalankan kod, anda akan melihat bahawa titik dalam plot beralih. Mata akan terus beralih setiap kali anda menjalankan kod.

Mencipta Plot Jitter Menggunakan Ggplot2 Dalam RStudio

Untuk menghentikan titik daripada terus beralih, gunakan fungsi set.seed ( ) . Di dalam kurungan, taipkan sebarang nombor rawak. Dalam kes ini, ia adalah 1234. Selepas anda menjalankan kod, anda akan melihat bahawa plot kekal sama walaupun anda berulang kali mengklik Jalankan.

Mencipta Plot Jitter Menggunakan Ggplot2 Dalam RStudio

Mencipta Plot Jitter Dengan Pembolehubah Kategori

Anda juga boleh menggunakan fungsi geom_jitter ( ) untuk pembolehubah kategori.

Menggunakan hujah yang sama, mari tukar paksi-x kepada mpg dan paksi-y kepada asalan. Apabila anda menjalankan baris kod baharu, anda boleh melihat bahawa bukannya menunjukkan data dalam garis lurus, data itu diedarkan secara rawak dalam plot.

Mencipta Plot Jitter Menggunakan Ggplot2 Dalam RStudio

Ini membantu anda menggambarkan pemerhatian individu untuk setiap kategori dan cara ia berbeza-beza. Dalam kes ini, anda boleh melihat perbatuan biasa bagi satu asal berbanding yang lain.

Anda boleh menambah warna pada plot dengan menambah argumen lain dalam fungsi aes ( ) . Anda juga boleh menetapkan saiz titik kepada nilai data tertentu dalam set data anda.

Mencipta Plot Jitter Menggunakan Ggplot2 Dalam RStudio

Dalam contoh ini, plot jitter memudahkan untuk mengenal pasti asal dengan kebanyakan kereta dan yang mempunyai perbatuan yang lebih baik.

Kerana saiz yang ditetapkan dalam kod, plot kelihatan terlalu tepu. Anda boleh menukar saiz atau warna titik data bergantung pada keutamaan atau keperluan perniagaan anda.

Kesimpulan

Plot jitter ialah salah satu cara untuk membawa bentuk cerapan baharu dalam visualisasi anda. Ia membantu pengguna untuk lebih memahami perkara yang berlaku dalam data. Plot ini merupakan alternatif yang hebat kepada histogram atau plot kotak biasa untuk memplot taburan.

Keupayaan untuk memahami struktur asas set data dengan berkesan menjadikan plot jitter sebagai alat yang berharga dalam pelbagai bidang seperti statistik, analisis data dan pembelajaran mesin. Secara keseluruhannya, plot jitter menyediakan perwakilan yang jelas dan mudah difahami bagi pengedaran titik data berangka, menjadikannya alat yang berkuasa untuk visualisasi dan analisis data.

Semua yang terbaik,

George Mount


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