Reverse engineering di sapply
sapply(list(runif (10), runif (10)),
function(x) c(min = min(x), mean = mean(x), max = max(x)))
Senza andare subito in console a eseguire il codice, prova a ragionare su quali delle seguenti affermazioni sono corrette e perché.
(1) sapply() non può semplificare il risultato che lapply() restituirebbe, e quindi restituisce una lista di vettori.
(2) Questo codice genera una matrice con 3 righe e 2 colonne.
(3) La funzione usata dentro sapply() è anonima.
(4) La struttura dati risultante non contiene alcun nome.
Seleziona l’opzione che elenca tutte le affermazioni corrette.
Questo esercizio fa parte del corso
R intermedio
Esercizio pratico interattivo
Passa dalla teoria alla pratica con uno dei nostri esercizi interattivi
Inizia esercizio