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

Co je to faktor a k čemu se používá? (2)

Pro vytváření faktorů v R slouží funkce factor(). Nejprve je potřeba vytvořit vektor, který obsahuje všechna pozorování patřící do omezeného počtu kategorií. Například sex_vector obsahuje pohlaví 5 různých osob:

sex_vector <- c("Male","Female","Female","Male","Male")

Je zřejmé, že zde pracujeme se dvěma kategoriemi – v terminologii R se označují jako 'factor levels' (úrovně faktoru): "Male" a "Female".

Funkce factor() zakóduje vektor jako faktor:

factor_sex_vector <- factor(sex_vector)

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

Introduction to R

Zobrazit kurz

Pokyny k cvičení

  • Převeď znakový vektor sex_vector na faktor pomocí factor() a výsledek ulož do proměnné factor_sex_vector
  • Vypiš factor_sex_vector a ověř, že R zobrazuje úrovně faktoru pod samotnými hodnotami.

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

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

# Sex vector
sex_vector <- c("Male", "Female", "Female", "Male", "Male")

# Convert sex_vector to a factor
factor_sex_vector <-

# Print out factor_sex_vector
Upravit a spustit kód