ÎncepețiÎncepe gratuit

Atribuirea numelor

Dacă ai o listă fără nume, poți, bineînțeles, să atribui un nume fiecărui element. Acest lucru poate fi foarte util atunci când vrei să accesezi anumite elemente dintr-o listă, indiferent de ordinea lor – mai ales dacă lucrezi cu o listă care poate crește sau se poate modifica în timp, sau dacă folosești același cod pe mai multe liste diferite. De exemplu, dacă ai o listă care conține un data frame, un model și un grafic, să poți apela $plot în loc să cauți ce număr de element corespunde graficului este mult mai simplu.

Acest exercițiu face parte din cursul

Bazele programării funcționale cu purrr

Vezi cursul

Instrucțiuni pentru exercițiu

  • Folosind un flux cu pipe:
    • Atribuie un nume fiecărui element al listei sw_films și salvează rezultatul într-o listă nouă, sw_films_named.
    • Iterează peste elementul title.
  • Verifică dacă noua listă are nume.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Set names so each element of the list is named for the film title
sw_films_named <- ___ %>% 
  set_names(map_chr(___, "___"))

# Check to see if the names worked/are correct
names(___)
Editează și rulează codul