Apa Itu Diri Dalam Python: Contoh Dunia Sebenar
Apa Itu Diri Dalam Python: Contoh Dunia Sebenar
Dalam tutorial ini, anda akan belajar cara merantai fungsi bersama menggunakan pengendali paip dplyr dalam bahasa pengaturcaraan R.
Ini adalah beberapa fungsi asas dalam R:
Dplyr dalam R boleh dilihat sebagai tatabahasa manipulasi data. Perhatikan bagaimana setiap fungsi adalah kata kerja, dan apabila diletakkan bersama, ia membentuk satu bentuk perintah. Semua fungsi ini bertujuan untuk bekerjasama.
Seperti yang ditunjukkan dalam baris terakhir jadual, operator paip dalam R diwakili oleh %>% yang membolehkan anda menyambungkan fungsi bersama-sama.
Dalam tutorial ini, anda akan belajar cara menjalankan fungsi dplyr biasa dan kemudian menggunakan operator paip untuk merantainya bersama-sama.
Isi kandungan
Menggunakan Operator Paip Dalam R Untuk Memudahkan Kod
Buka program R. Dalam skrip kosong, anda perlu memanggil perpustakaan menggunakan perpustakaan tidyverse dan Lahman .
Untuk contoh ini, mari cari purata, min dan kemenangan maks bagi setiap pasukan sejak tahun 2000.
Anda boleh menulis kod dalam beberapa cara.
Yang pertama ialah menugaskan semula pasukan secara berterusan. Anda perlu menapis pasukan mengikut yearID dan kemudian mengumpulkan mereka mengikut ID pasukan. Untuk mendapatkan min, min dan maks, anda perlu menggunakan fungsi .
Apabila anda menjalankan kod R, anda akan mendapat jadual yang menunjukkan ID pasukan, min, min dan maks.
Walau bagaimanapun, kod ini mengandungi terlalu banyak ketukan kekunci.
Jadi, mari kita cuba cara lain untuk mendapatkan keputusan sekali gus, iaitu dengan menggunakan operator paip.
Pintasan papan kekunci untuk pengendali paip ialah CTRL+SHIFT+M . Ini membolehkan anda menghantar bingkai data pasukan anda ke langkah seterusnya.
Untuk kod, anda tidak perlu menetapkan semula pasukan untuk setiap fungsi. Anda hanya perlu menggunakan operator paip antara setiap fungsi untuk membawa bingkai data ke keseluruhan kod.
Apabila anda menjalankannya, anda akan mendapat hasil yang sama seperti kaedah sebelumnya.
Operator paip membolehkan anda menyelaraskan dan memudahkan kod anda. Walau bagaimanapun, menggunakan operator ini mengambil sedikit masa untuk membiasakan diri. Tetapi setelah anda memahami cara ia berfungsi, mencipta skrip R menjadi tugas yang lebih mudah.
Membuat Perubahan Pada Kod
Menggunakan operator paip juga memudahkan anda membuat perubahan pada kod R anda.
Sebagai contoh, jika anda ingin menambah lebih banyak arahan, anda hanya perlu memasukkan satu lagi baris kod dan rantaikannya ke kod sedia ada menggunakan operator paip.
Perlu diingat bahawa ini tidak memberikan hasil kepada objek. Ia hanya mengambil bingkai data pasukan dan menjalankannya melalui fungsi ini untuk menjana output.
Untuk memberikan hasil kepada objek, anda perlu menggunakan pengendali anak panah ( <> ).
Kesimpulan
Pengendali paip membolehkan anda menyelaraskan kod anda dalam R. Ia membantu menghapuskan proses perlu menetapkan semula pembolehubah dan data secara berterusan sepanjang skrip R anda. Bersama-sama dengan operator lajur dan baris dalam perpustakaan tidyverse, ia membolehkan pengguna memanipulasi data dengan mudah dalam R.
Ini adalah salah satu kelebihan menggunakan perpustakaan tidyverse. Ia adalah alat yang hebat untuk pengguna yang berurusan dengan statistik dan sains data.
Semua yang terbaik,
Apa Itu Diri Dalam Python: Contoh Dunia Sebenar
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.
Dalam tutorial bahasa pengekodan DAX ini, pelajari cara menggunakan fungsi GENERATE dan cara menukar tajuk ukuran secara dinamik.
Tutorial ini akan merangkumi cara menggunakan teknik Visual Dinamik Berbilang Thread untuk mencipta cerapan daripada visualisasi data dinamik dalam laporan anda.
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.
Saya ingin menunjukkan cara perkhidmatan dalam talian LuckyTemplates Apps boleh membantu dalam mengurus laporan dan cerapan berbeza yang dijana daripada pelbagai sumber.
Ketahui cara untuk menyelesaikan perubahan margin keuntungan anda menggunakan teknik seperti mengukur percabangan dan menggabungkan formula DAX dalam LuckyTemplates.
Tutorial ini akan membincangkan tentang idea pewujudan cache data dan cara ia mempengaruhi prestasi DAX dalam memberikan hasil.
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