Cipta Visualisasi Bivariat Dalam R Menggunakan Ggplot2

Cipta Visualisasi Bivariat Dalam R Menggunakan Ggplot2

Mencipta visualisasi dalam R menggunakan ggplot2 boleh menjadi cara yang berkesan untuk meneroka dan memahami data anda. Satu jenis visualisasi yang biasa ialah plot bivariat, yang membolehkan anda memeriksa hubungan antara dua pembolehubah.

Dalam tutorial ini, anda akan belajar cara menghasilkan visualisasi bivariat dalam R menggunakan ggplot2. Blog ini secara khusus akan menumpukan pada visualisasi yang sukar dilakukan dalam LuckyTemplates tetapi mudah dilakukan dalam R.

Isi kandungan

Gambaran keseluruhan

Tiga topik utama akan dibincangkan dalam tutorial ini. Anda akan belajar cara untuk menggambarkan taburan pembolehubah mengikut kumpulan, dan cara untuk menggambarkan korelasi dan perhubungan berpasangan.

Hubungan berpasangan merujuk kepada hubungan antara setiap pasangan pembolehubah dalam set data tertentu.

Untuk tutorial ini, anda perlu memuat turun pakej ggplot2 . Setelah selesai, buka skrip R kosong dan bawa masuk dua perpustakaan: tidyverse dan GGally .

Cipta Visualisasi Bivariat Dalam R Menggunakan Ggplot2

GGally ialah lanjutan kepada ggplot2. Ia dibina untuk mengurangkan kerumitan menggabungkan objek geometri dengan data yang diubah.

Visualisasi Bivariat Berbeza Dalam R

Visualisasi bivariat menunjukkan hubungan antara dua pembolehubah.

Sebagai contoh, mari kita cipta visualisasi yang menunjukkan hubungan antara bandar dan lebuh raya. Anda perlu menggunakan fungsi ggplot ( ) dan kemudian menetapkan data yang sesuai.

Fungsi geom_point ( ) kemudiannya digunakan untuk menjana plot serakan .

Cipta Visualisasi Bivariat Dalam R Menggunakan Ggplot2

Visualisasi Dalam R Menunjukkan Korelasi

Fungsi ggcorr () digunakan untuk menggambarkan korelasi antara pembolehubah. Ini akan menjana peta haba dengan nilai korelasi terendah hingga tertinggi dipaparkan. Anda boleh menambah baik visualisasi dengan menambahkan hujah yang akan menunjukkan label.

Cipta Visualisasi Bivariat Dalam R Menggunakan Ggplot2

Visualisasi Dalam R Menunjukkan Hubungan Berpasangan

Untuk plot berpasangan, anda perlu menggunakan fungsi ggpairs ( ) .

Memandangkan bingkai data dalam contoh ini mengandungi set data yang besar, ia perlu ditapis terlebih dahulu untuk hanya menunjukkan nilai angka atau sebaliknya, keputusan akan menunjukkan ralat.

Untuk menapis data, gunakan operator paip dan fungsi select_if ( ) .

Cipta Visualisasi Bivariat Dalam R Menggunakan Ggplot2

Dalam tab Plot , anda boleh melihat visualisasi berpasangan yang dijana oleh kod. Anda juga boleh melihat graf dan nilai korelasi antara setiap pembolehubah.

Perkara lain yang boleh anda lakukan dengan plot berpasangan ialah menambah elemen tambahan untuk menambah visualisasi. Anda boleh menambah pembolehubah lain dan menukar warna data.

Dalam kes ini, lajur pemacu ditambahkan pada kod dan fungsi pemetaan estetik digunakan untuk menukar warnanya.

Cipta Visualisasi Bivariat Dalam R Menggunakan Ggplot2

Apabila anda menjalankan kod, anda akan melihat bahawa plot menunjukkan plot taburan dan nilai korelasi mengikut pemacu. Diagonal juga menunjukkan taburan mengikut setiap pemacu.

Cipta Visualisasi Bivariat Dalam R Menggunakan Ggplot2

Kesimpulan

Jika anda ingin mencipta visualisasi yang mantap dan disokong secara statistik seperti histogram, plot taburan dan plot kotak, anda disyorkan untuk menggunakan ggplot2 dengan GGally.

Bahasa pengaturcaraan R bersama-sama dengan pelbagai pakej visualisasi seperti ggplot2 membolehkan pengguna membina visualisasi yang menunjukkan hubungan dan korelasi antara pembolehubah.

GGally memanjangkan ggplot2 dengan menambah beberapa fungsi yang mengurangkan kerumitan. Jika anda cuba mencipta visualisasi bivariate dan multivariate dalam LuckyTemplates, ia akan menjadi satu cabaran. Walau bagaimanapun, dalam bahasa pengaturcaraan R, anda hanya perlu menulis satu baris kod untuk sampai ke plot statistik yang anda perlukan.

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