IniziaInizia gratis

Dichotomizing variables

Ora che abbiamo ripulito i nomi delle domande, lavoriamo sulla variabile di risposta. Nell’analisi originale, hanno considerato la percentuale di persone che giudicano un comportamento abbastanza o molto maleducato. Per replicarlo, dobbiamo trasformare la variabile rude dalle risposte attuali a una che combini le opzioni "abbastanza" e "molto" maleducato.

Questo esercizio fa parte del corso

Dati categoriali nel Tidyverse

Visualizza il corso

Istruzioni dell'esercizio

  • Rimuovi le righe con NA nella colonna value
  • Crea una nuova variabile, rude, che vale 0 se la colonna value è "No, not rude at all" o "No, not at all rude" e 1 altrimenti.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

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'), ___, ___))
Modifica ed esegui il codice