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

readWorksheet को कस्टमाइज़ करें

urbanpop.xlsx (देखें) को खोले बिना उसका एक साफ-सुथरा ओवरव्यू पाने के लिए आप यह कोड चला सकते हैं:

my_book <- loadWorkbook("urbanpop.xlsx")
sheets <- getSheets(my_book)
all <- lapply(sheets, readWorksheet, object = my_book)
str(all)

मान लीजिए हमें केवल 1968, 1969 और 1970 के शहरी आबादी के डेटा में रुचि है। इन सालों का डेटा दूसरे शीट के कॉलम 3, 4 और 5 में है। सिर्फ इन्हीं कॉलमों को चुनने से हमें यह नहीं पता चलेगा कि ये आँकड़े किन देशों के हैं.

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

R में डेटा इम्पोर्ट करने का परिचय

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

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

  • readWorksheet() कमांड में startCol और endCol आर्ग्यूमेंट्स जोड़ें ताकि दूसरे शीट के केवल कॉलम 3, 4 और 5 ही इम्पोर्ट हों.
  • अब urbanpop_sel में देशों की जानकारी नहीं है। क्या आप एक और readWorksheet() कमांड लिख सकते हैं जो दूसरे शीट से केवल पहला कॉलम इम्पोर्ट करे? प्राप्त डेटा फ़्रेम को countries नाम से स्टोर करें.
  • cbind() का उपयोग करके countries और urbanpop_sel को इसी क्रम में जोड़ें। नतीजे को selection के रूप में स्टोर करें.

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

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

# Build connection to urbanpop.xlsx
my_book <- loadWorkbook("urbanpop.xlsx")

# Import columns 3, 4, and 5 from second sheet in my_book: urbanpop_sel
urbanpop_sel <- readWorksheet(my_book, sheet = 2, ___, ___)

# Import first column from second sheet in my_book: countries
countries <- ___

# cbind() urbanpop_sel and countries together: selection
selection <- ___
कोड संपादित करें और चलाएँ