IniziaInizia gratis

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

Visualizza il corso

Esercizio pratico interattivo

Passa dalla teoria alla pratica con uno dei nostri esercizi interattivi

Inizia esercizio