शुरू करेंमुफ़्त में शुरू करें

वैरिएबल्स को द्विवर्ग (dichotomize) करना

अब जब हमने अपने प्रश्नों के नाम साफ़ कर लिए हैं, तो चलिए response वैरिएबल पर काम करते हैं। मूल विश्लेषण में, उन्होंने उन लोगों का प्रतिशत देखा जो किसी व्यवहार को कुछ हद तक या बहुत अशिष्ट मानते थे। इसे दोहराने के लिए, हमें अपने rude वैरिएबल को वर्तमान प्रतिक्रियाओं से बदलकर ऐसा बनाना होगा जो "somewhat" और "very rude" वाले उत्तरों को एक साथ जोड़ दे।

यह अभ्यास पाठ्यक्रम का हिस्सा है

Tidyverse में Categorical डेटा

पाठ्यक्रम देखें

अभ्यास निर्देश

  • value कॉलम में NA वाली पंक्तियाँ हटा दें
  • एक नया वैरिएबल, 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'), ___, ___))
कोड संपादित करें और चलाएँ