Gabungkan semuanya
Dengan hal-hal yang telah Anda pelajari sejauh ini, Anda sudah dapat menyelesaikan masalah yang cukup menarik.
Alih-alih mencatat jumlah tayangan profil LinkedIn Anda sendiri, bayangkan Anda melakukan survei di dalam perusahaan tempat Anda bekerja. Anda menanyakan kepada setiap karyawan yang memiliki profil LinkedIn berapa banyak kunjungan yang profilnya terima selama tujuh hari terakhir. Anda menyimpan hasilnya dalam sebuah data frame bernama li_df. Data frame ini tersedia di workspace; ketik li_df di konsol untuk memeriksanya.
Latihan ini adalah bagian dari kursus
R Tingkat Menengah
Petunjuk latihan
- Pilih seluruh kolom kedua, bernama
day2, dari data frameli_dfsebagai sebuah vektor dan tetapkan kesecond. - Gunakan
seconduntuk membuat sebuah vektor logika yang berisiTRUEjika jumlah tayangan terkait lebih besar dari 25 secara ketat atau lebih kecil dari 5 secara ketat, danFALSEsebaliknya. Simpan vektor logika ini sebagaiextremes. - Gunakan
sum()pada vektorextremesuntuk menghitung jumlah nilaiTRUEdiextremes(yaitu menghitung jumlah karyawan yang sangat populer atau sangat rendah profilnya). Cukup cetak angka ini ke konsol.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# li_df is pre-loaded in your workspace
# Select the second column, named day2, from li_df: second
# Build a logical vector, TRUE if value in second is extreme: extremes
# Count the number of TRUEs in extremes