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

for लूप के साथ और अधिक iteration

Iteration सिर्फ फाइलें पढ़ने के लिए ही नहीं है; आप इससे ऑब्जेक्ट्स पर अन्य काम भी कर सकते हैं। पहले, आप for लूप से iterate करना आज़माएँगे।

आप एक लिस्ट के हर एलिमेंट को numeric डेटा टाइप में बदलेंगे और फिर उसे उसी लिस्ट के उसी एलिमेंट में वापस रखेंगे.

इस अभ्यास में, आप for लूप का उपयोग करेंगे जो list_of_df पर चलता है. यह एक character vector की लिस्ट है, लेकिन ये characters असल में numbers हैं! आपको character vectors को numeric में बदलना है ताकि आप उन पर गणितीय ऑपरेशंस कर सकें; इसके लिए आप base R फंक्शन as.numeric() का उपयोग कर सकते हैं.

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

purrr के साथ Functional Programming की बुनियाद

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

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

  • list_of_df के पहले एलिमेंट का class type जाँचें.
  • ऐसा for लूप बनाएँ जो list_of_df के हर एलिमेंट को ले, as.numeric() से उसे numeric डेटा में बदले, और उसी list_of_df के उसी एलिमेंट में वापस जोड़ दे.
  • list_of_df के पहले एलिमेंट का class type जाँचें.
  • list_of_df प्रिंट करें.

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

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

# Check the class type of the first element
class(___[[___]])

# Change each element from a character to a number
for(i in seq_along(list_of_df)){
    ___[[___]] <- as.numeric(___[[___]])
}

# Check the class type of the first element
class(___[[___]])

# Print out the list
___
कोड संपादित करें और चलाएँ