Build your ultimate AI agent
Deskripsi Kursus
Dalam data science, Anda sering menemukan data menarik yang tersebar di banyak tabel. Kursus ini akan mengajarkan keterampilan yang Anda perlukan untuk menggabungkan banyak tabel agar dapat dianalisis secara terpadu. Anda akan berlatih menggunakan himpunan data menyenangkan tentang LEGO dari situs Rebrickable. Himpunan data ini memuat informasi tentang set, bagian, tema, dan warna LEGO, namun tersebar di banyak tabel. Anda akan bekerja dengan data ini sepanjang kursus sambil mempelajari total enam jenis join! Anda akan mempelajari empat mutating join: inner join, left join, right join, dan full join, serta dua filtering join: semi join dan anti join. Pada bab terakhir, Anda akan menerapkan keterampilan baru Anda pada data Stack Overflow yang berisi hampir 300.000 pertanyaan Stack Overflow ber-tag R, termasuk informasi tentang jawaban, tanggal pertanyaan diajukan, dan skornya. Bersiaplah untuk meningkatkan kemampuan dplyr Anda ke tingkat berikutnya!
Prasyarat
Kurikulum
Garis besar kursus
1
Menggabungkan Tabel
Mulailah dengan verba join pertama Anda: inner_join! Anda akan belajar menggabungkan tabel untuk menjawab pertanyaan tentang himpunan data LEGO, yang memuat informasi lintas banyak tabel mengenai set, bagian, tema, dan warna LEGO dari waktu ke waktu.
- Kata kerja inner_join50 XP
- Anda akan menggabungkan berdasarkan kolom apa?50 XP
- Menggabungkan parts dan kategori part100 XP
- Melakukan join dengan relasi satu-ke-banyak50 XP
- Menggabungkan parts dan inventories100 XP
- Menggabungkan dalam kedua arah100 XP
- Menggabungkan tiga atau lebih tabel50 XP
- Menggabungkan tiga tabel100 XP
- Apa warna yang paling umum?100 XP
2
Left dan Right Join
Pelajari dua mutating join lainnya, yaitu left dan right join, yang merupakan cerminan satu sama lain! Anda akan mempelajari kegunaan masing-masing jenis join saat mengeksplorasi bagian dan warna dari tema LEGO. Lalu, Anda akan mempelajari cara melakukan join tabel dengan dirinya sendiri untuk memahami hierarki tema LEGO dalam data.
3
Full, Semi, dan Anti Join
Di bab ini, Anda akan mempelajari tiga verba join lainnya: full_join, semi_join, dan anti_join. Anda kemudian akan menggunakan verba tersebut untuk menjawab pertanyaan tentang kesamaan dan perbedaan di antara berbagai set LEGO.
4
Studi Kasus: Join pada Data Stack Overflow
Gabungkan semua jenis join yang Anda pelajari dalam kursus ini untuk menganalisis himpunan data baru: pertanyaan, jawaban, dan tag di Stack Overflow. Ini mencakup perhitungan dan visualisasi tren untuk beberapa tag penting seperti dplyr dan ggplot2. Anda juga akan menguasai satu metode lagi untuk menggabungkan tabel, yaitu verba bind_rows, yang menumpuk tabel satu di atas yang lain.
R
Menggabungkan Data dengan dplyr
Kursus
Selesai

