ПочатиПочніть безкоштовно

Що таке фактор і для чого його використовують? (3)

Є два типи категоріальних змінних: номінальна категоріальна змінна та порядкова категоріальна змінна.

Номінальна змінна — це категоріальна змінна без неявного порядку. Тобто неможливо сказати, що «одна цінніша за іншу». Наприклад, розгляньмо категоріальну змінну animals_vector з категоріями "Elephant", "Giraffe", "Donkey" і "Horse". Тут неможливо стверджувати, що якась із них „вища" чи „нижча" за іншу. (Зауважте, що дехто з вас може не погодитися ;-) ).

Натомість порядкові змінні мають природний порядок. Розгляньмо, наприклад, категоріальну змінну temperature_vector з категоріями: "Low", "Medium" і "High". Тут очевидно, що "Medium" стоїть вище за "Low", а "High" — вище за "Medium".

Ця вправа є частиною курсу

Вступ до R

Переглянути курс

Інструкції до вправи

Надішліть відповідь, щоб перевірити, як R створює та виводить номінальні й порядкові змінні. Не хвилюйтеся, якщо ви ще не розумієте весь код — ми до цього дійдемо.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# 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
Редагувати та запускати код