Začněte nyníZačněte zdarma

Použití funkce (3)

Ve videu tě Filip provedl příkladem zadávání argumentů funkce sd(). Tato funkce má volitelný argument na.rm, který určuje, zda se mají před výpočtem směrodatné odchylky z vstupního vektoru odstranit chybějící hodnoty.

Pokud ses podíval/a do dokumentace, už víš, že stejný argument na.rm má i funkce mean() – a funguje úplně stejně. Výchozí hodnota je FALSE, jak ukazuje zápis výchozí metody S3:

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

Podívejme se, co se stane, když vektory linkedin a facebook obsahují chybějící hodnoty (NA).

Toto cvičení je součástí kurzu

Intermediate R

Zobrazit kurz

Pokyny k cvičení

  • Vypočítej průměrný počet zobrazení profilu na LinkedIn bez zadání volitelných argumentů. Výsledek jednoduše vypiš do konzole.
  • Vypočítej průměrný počet zobrazení profilu na LinkedIn znovu, ale tentokrát R řekni, aby z vstupního vektoru odstranil chybějící hodnoty.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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
Upravit a spustit kód