IniziaInizia gratis

Usa una funzione (3)

Nel video, Filip ti ha guidato nell'esempio su come specificare gli argomenti della funzione sd(). La funzione sd() ha un argomento opzionale, na.rm, che indica se rimuovere o meno i valori mancanti dal vettore in input prima di calcolare la deviazione standard.

Se hai consultato bene la documentazione, saprai ormai che anche la funzione mean() ha questo argomento, na.rm, e fa esattamente la stessa cosa. Per impostazione predefinita è settato a FALSE, come mostra la sezione Usage del metodo S3 di default:

mean(x, trim = 0, na.rm = FALSE, ...)

Vediamo cosa succede se i tuoi vettori linkedin e facebook contengono valori mancanti (NA).

Questo esercizio fa parte del corso

R intermedio

Visualizza il corso

Istruzioni dell'esercizio

  • Calcola il numero medio di visualizzazioni del profilo LinkedIn, senza specificare argomenti opzionali. Stampa semplicemente il risultato in console.
  • Calcola il numero medio di visualizzazioni del profilo LinkedIn, ma questa volta indica a R di rimuovere i valori mancanti dal vettore in input.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# The linkedin and facebook vectors have already been created for you
linkedin <- c(16, 9, 13, 5, NA, 17, 14)
facebook <- c(17, NA, 5, 16, 8, 13, 14)

# Basic average of linkedin


# Advanced average of linkedin
Modifica ed esegui il codice