or
Questo esercizio fa parte del corso
Funzioni lambda, mapper e predicati ti mettono soggezione? Niente paura! Dopo un rapido ripasso di purrr, entreremo nella programmazione funzionale di base, scopriremo le funzioni anonime e i predicati e vedremo come usarli per pulire ed esplorare i dati.
Esercizio attuale
Pronto per andare più a fondo con la programmazione funzionale e purrr? In questo capitolo scopriremo il concetto di programmazione funzionale, esploreremo la gestione degli errori includendo safely() e possibly(), e introdurremo la funzione compact() per rendere il tuo codice più pulito.
In questo capitolo useremo purrr per scrivere codice più chiaro, pulito e facile da mantenere. Impareremo a scrivere funzioni pulite con compose() e negate(). Useremo anche partial() per comporre funzioni "precompilando" gli argomenti a partire da funzioni esistenti. Infine, introdurremo le list-column, una struttura dati comoda che ci aiuta a scrivere codice pulito usando il Tidyverse.
Concluderemo tutto ciò che sappiamo su purrr con un caso di studio. Qui useremo purrr per analizzare dati raccolti da Twitter. Useremo codice pulito per organizzare i dati e poi identificheremo gli influencer su Twitter della conferenza RStudio 2018.