MulaiMulai sekarang secara gratis

Mengharapkan keluaran hasil pemetaan

Ketika Anda mengetahui bahwa keluaran dari fungsi yang dipetakan bertipe tertentu (di sini berupa vektor numerik), Anda dapat memanfaatkan keluarga fungsi map_*() untuk secara eksplisit mencoba mengembalikan tipe objek tersebut alih-alih list.

Di sini Anda akan kembali menghitung rata-rata populasi setiap negara, tetapi kali ini gunakan map_dbl() untuk secara eksplisit menambahkan vektor numerik yang dikembalikan oleh mean() ke data frame Anda.

Latihan ini adalah bagian dari kursus

Machine Learning di Tidyverse

Lihat Kursus

Petunjuk latihan

  • Hasilkan data frame pop_mean menggunakan fungsi map_dbl() untuk menghitung rata-rata populasi untuk setiap data frame bersarang.
  • Jelajahi data frame pop_mean menggunakan head().

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Calculate mean population and store result as a double
pop_mean <- gap_nested %>%
  mutate(mean_pop = map_dbl(___, ~mean(.x$___)))

# Take a look at pop_mean
head(___)
Edit dan Jalankan Kode