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

तुलना द्वारा चयन - चरण 1

तुलना ऑपरेटरों का उपयोग करके, हम पिछले सवाल को और भी व्यवस्थित तरीके से हल कर सकते हैं.

R में उपलब्ध (लॉजिकल) तुलना ऑपरेटर ये हैं:

  • < मतलब less than
  • > मतलब greater than
  • <= मतलब less than or equal to
  • >= मतलब greater than or equal to
  • == मतलब equal to each other
  • != मतलब not equal to each other

जैसा कि पिछले अध्याय में देखा, 6 > 5 लिखने पर TRUE मिलता है। R की अच्छी बात यह है कि आप इन तुलना ऑपरेटरों का उपयोग vectors पर भी कर सकते हैं। उदाहरण के लिए:

c(4, 5, 6) > 5
[1] FALSE FALSE TRUE

यह कमांड वेक्टर के हर तत्व के लिए जाँचता है कि तुलना ऑपरेटर द्वारा दी गई शर्त TRUE है या FALSE

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

R परिचय

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

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

  • poker_vector में कौन से तत्व positive हैं (यानी > 0) यह जाँचें और उसे selection_vector में असाइन करें।
  • selection_vector को प्रिंट करें ताकि आप उसे देख सकें। प्रिंटआउट बताएगा कि हर दिन आपने पैसा जीता (TRUE) या हारा (FALSE)।

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# Poker and roulette winnings from Monday to Friday:
poker_vector <- c(140, -50, 20, -120, 240)
roulette_vector <- c(-24, -50, 100, -350, 10)
days_vector <- c("Monday", "Tuesday", "Wednesday", "Thursday", "Friday")
names(poker_vector) <- days_vector
names(roulette_vector) <- days_vector

# Which days did you make money on poker?
selection_vector <- 
  
# Print out selection_vector
कोड संपादित करें और चलाएँ