Cara Membuat Plot Lollipop Dalam RStudio

Cara Membuat Plot Lollipop Dalam RStudio

Plot lolipop, juga dikenali sebagai plot dumbbell, ialah teknik visualisasi data yang menggabungkan plot serakan dan carta bar untuk memaparkan taburan pembolehubah berangka tunggal. Ia digunakan untuk memaparkan perubahan dalam pembolehubah tunggal dari semasa ke semasa atau merentasi kumpulan yang berbeza.

Plot terdiri daripada plot taburan dengan satu titik untuk setiap titik data, disambungkan dengan garis (atau "batang") ke carta bar. Plot serakan menunjukkan taburan data, manakala carta bar menunjukkan perubahan dalam pembolehubah dari semasa ke semasa atau merentas kumpulan yang berbeza.

Dalam tutorial ini, anda akan belajar cara mencipta visualisasi plot lollipop menggunakan ggplot2 dalam RStudio .

Isi kandungan

Mencipta Plot Lollipop Asas

Untuk tutorial kami, kami akan menggunakan pakej tidyverse bersama-sama dengan set data besbol daripada pakej Lahman. Matlamatnya adalah untuk membandingkan jumlah kemenangan bagi setiap pasukan pada musim 2020.

Pertama, gunakan fungsi penapis ( ) untuk hanya menunjukkan data dalam tahun 2020.

Cara Membuat Plot Lollipop Dalam RStudio

Untuk lebih mengenali nama lajur dalam set data, anda boleh menggunakan fungsi nama ( ) .

Cara Membuat Plot Lollipop Dalam RStudio

Seterusnya, gunakan fungsi ggplot ( ) untuk mencipta plot. Di dalam kurungan, nyatakan 'musim' sebagai set data. Paksi-x dan y juga ditetapkan kepada 'W' (menang) dan 'nama', masing-masing.

Tambahkan tanda tambah ( + ) dan kemudian tulis fungsi geom_segment ( ) . Ini akan membuat garis lurus antara titik henti dan mula yang anda tentukan. Apabila anda menjalankan kod, anda akan melihat plot lollipop asas.

Cara Membuat Plot Lollipop Dalam RStudio

Apabila anda melihat visualisasi, anda akan mudah memahami mengapa ia dipanggil plot lollipop. Terdapat garisan yang dilukis bermula dari sifar paksi-x dan titik data diwakili oleh bulatan.

Memformat Plot Lollipop Dalam R

Sebaik sahaja anda berpuas hati dengan rupa carta lolipop asas anda, anda kemudian boleh menambah perubahan pemformatan untuk menyerlahkan maklumat tertentu dalam visualisasi.

Anda boleh meningkatkan saiz bulatan akhir dan meletakkan label di dalamnya. Anda boleh menentukan saiz bulatan dan label warna bergantung pada pilihan anda.

Cara Membuat Plot Lollipop Dalam RStudio

Data dalam plot lollipop juga boleh diisih mengikut abjad atau numerik. Untuk mengisih plot, gunakan fungsi susunan semula ( ) dan kemudian nyatakan susunan yang anda mahu data itu dimasukkan.

Cara Membuat Plot Lollipop Dalam RStudio

Anda juga boleh menukar tema visualisasi untuk mengubah suai warna latar belakang menggunakan argumen theme_function ( ) . Ini amat berguna apabila anda ingin mengimport visualisasi anda ke dalam LuckyTemplates. Menyesuaikan tema dalam RStudio akan membantu plot digabungkan dengan laporan dalam LuckyTemplates.

Cara Membuat Plot Lollipop Dalam RStudio

Kesimpulan

Mencipta plot lollipop dalam RStudio ialah proses yang agak mudah yang membolehkan anda memaparkan dan menganalisis dengan berkesan taburan pembolehubah berangka tunggal. Anda juga mempunyai pilihan untuk menyesuaikan plot dengan menukar warna, label dan elemen lain. Sebaik sahaja anda telah mencipta plot, anda boleh menggunakannya untuk mengenal pasti corak dan aliran dalam data anda dan membandingkan kumpulan atau tempoh masa yang berbeza.

Secara keseluruhannya, plot lollipop ialah teknik visualisasi data yang berguna yang boleh memberikan perwakilan data anda yang jelas dan mudah difahami, menjadikannya alat yang berharga untuk analisis dan pembentangan 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