Що таке фактор і навіщо його використовувати? (2)
Щоб створити фактори в R, використовуйте функцію factor(). Спочатку потрібно створити вектор, що містить усі спостереження, які належать до обмеженої кількості категорій. Наприклад, sex_vector містить стать 5 різних осіб:
sex_vector <- c("Male","Female","Female","Male","Male")
Очевидно, що тут є дві категорії (або, у термінах R, 'рівні фактора'): "Male" і "Female".
Функція factor() закодує вектор як фактор:
factor_sex_vector <- factor(sex_vector)
Ця вправа є частиною курсу
Вступ до R
Інструкції до вправи
- Перетворіть символьний вектор
sex_vectorна фактор за допомогоюfactor()і присвойте результат зміннійfactor_sex_vector. - Виведіть
factor_sex_vectorі переконайтеся, що R показує рівні фактора під фактичними значеннями.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Sex vector
sex_vector <- c("Male", "Female", "Female", "Male", "Male")
# Convert sex_vector to a factor
factor_sex_vector <-
# Print out factor_sex_vector