1. Learn
  2. /
  3. Cursuri
  4. /
  5. Programare funcțională intermediară cu purrr

Connected

exercițiu

Numărarea aprecierilor

Să continuăm explorarea setului de date RStudio Conf. Reamintește-ți că acest set de date este o listă cu peste 5.000 de subliste, fiecare sublistă reprezentând un tweet care conține hashtag-ul #RStudioConf.

În acest exercițiu, vom extrage o statistică despre tweet-urile care nu sunt retweet-uri: media numărului de aprecieri. Elementul "favorite_count", prezent în fiecare sublistă, reprezintă numărul de persoane care au apreciat acel tweet.

purrr a fost deja încărcat, iar setul de date rstudioconf este disponibil în continuare în spațiul tău de lucru.

Instrucțiuni

100 XP
  • Preumple funcțiile mean() și round() cu na.rm = TRUE, respectiv digits = 1.

  • Construiește o nouă funcție din aceste două funcții preumplute și numește-o rounded_mean().

  • Creează o sublistă cu tweet-urile care nu sunt retweet-uri.

  • Extrage elementul "favorite_count" din fiecare sublistă folosind varianta map_* pentru numere întregi și transmite rezultatul către rounded_mean().