Czym jest czynnik i do czego służy? (3)
Istnieją dwa typy zmiennych kategorycznych: nominalna zmienna kategoryczna oraz porządkowa zmienna kategoryczna.
Zmienna nominalna to zmienna kategoryczna bez określonej kolejności. Oznacza to, że nie można powiedzieć, że „jedna wartość jest wyżej niż inna". Rozważ na przykład zmienną kategoryczną animals_vector z kategoriami "Elephant", "Giraffe", "Donkey" i "Horse". Nie da się tu stwierdzić, że jedna z nich stoi wyżej lub niżej od pozostałych. (Choć pewnie nie wszyscy się z tym zgadzają ;-) ).
Zmienne porządkowe mają natomiast naturalną kolejność. Weźmy na przykład zmienną kategoryczną temperature_vector z kategoriami: "Low", "Medium" i "High". Tutaj jest oczywiste, że "Medium" stoi powyżej "Low", a "High" powyżej "Medium".
To ćwiczenie jest częścią kursu
Wprowadzenie do R
Instrukcje do ćwiczenia
Prześlij odpowiedź, aby zobaczyć, jak R tworzy i wyświetla zmienne nominalne i porządkowe. Nie przejmuj się, jeśli nie rozumiesz jeszcze całego kodu – wrócimy do tego później.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Animals
animals_vector <- c("Elephant", "Giraffe", "Donkey", "Horse")
factor_animals_vector <- factor(animals_vector)
factor_animals_vector
# Temperature
temperature_vector <- c("High", "Low", "High","Low", "Medium")
factor_temperature_vector <- factor(temperature_vector, order = TRUE, levels = c("Low", "Medium", "High"))
factor_temperature_vector