Czym jest czynnik i do czego służy? (2)
Do tworzenia czynników w R służy funkcja factor(). Pierwszym krokiem jest utworzenie wektora zawierającego obserwacje należące do ograniczonej liczby kategorii. Na przykład sex_vector przechowuje płeć 5 różnych osób:
sex_vector <- c("Male","Female","Female","Male","Male")
Widać wyraźnie, że mamy tu do czynienia z dwiema kategoriami, czyli – w terminologii R – „poziomami czynnika" (ang. factor levels): "Male" i "Female".
Funkcja factor() zakoduje wektor jako czynnik:
factor_sex_vector <- factor(sex_vector)
To ćwiczenie jest częścią kursu
Wprowadzenie do R
Instrukcje do ćwiczenia
- Przekształć wektor znakowy
sex_vectorna czynnik za pomocą funkcjifactor()i przypisz wynik do zmiennejfactor_sex_vector. - Wyświetl
factor_sex_vectori sprawdź, czy R wypisuje poziomy czynnika poniżej właściwych wartości.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Sex vector
sex_vector <- c("Male", "Female", "Female", "Male", "Male")
# Convert sex_vector to a factor
factor_sex_vector <-
# Print out factor_sex_vector