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

Дихотомізація змінних

Тепер, коли ми впорядкували назви запитань, попрацюймо над змінною відповіді. В оригінальному аналізі розглядали частку людей, які вважають певну поведінку дещо або дуже грубою. Щоб це відтворити, нам потрібно змінити змінну 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'), ___, ___))
Редагувати та запускати код