Дихотомізація змінних
Тепер, коли ми впорядкували назви запитань, попрацюймо над змінною відповіді. В оригінальному аналізі розглядали частку людей, які вважають певну поведінку дещо або дуже грубою. Щоб це відтворити, нам потрібно змінити змінну rude з поточних відповідей на таку, що об'єднує варіанти „дещо грубо" та „дуже грубо".
Ця вправа є частиною курсу
Категоріальні дані в Tidyverse
Інструкції до вправи
- Видаліть рядки з NA у стовпці value
- Створіть нову змінну rude, яка дорівнює 0, якщо у стовпці value значення "No, not rude at all" або "No, not at all rude", і 1 — в усіх інших випадках.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
dichotimized_data <- gathered_data %>%
mutate(response_var = str_replace(response_var, '.*rude to ', '')) %>%
mutate(response_var = str_replace(response_var, 'on a plane', '')) %>%
# Remove rows that are NA in the value column
___ %>%
# Dichotomize the value variable to make a new variable, rude
mutate(rude = if_else(value ___ c('No, not rude at all', 'No, not at all rude'), ___, ___))