`col_names` आर्ग्युमेंट
path और sheet के अलावा, read_excel() में आप कई अन्य आर्ग्युमेंट भी दे सकते हैं. इन्हीं में से एक है col_names.
डिफ़ॉल्ट रूप से यह TRUE होता है, यानी Excel शीट्स की पहली पंक्ति में कॉलम नाम होते हैं. अगर ऐसा नहीं है, तो आप col_names को FALSE पर सेट कर सकते हैं. इस स्थिति में R आपके लिए कॉलम नाम चुन लेगा. आप चाहें तो col_names को ऐसे character vector पर भी सेट कर सकते हैं जिसमें हर कॉलम के लिए नाम हों. यह ठीक वैसे ही काम करता है जैसे readr पैकेज में.
आप urbanpop_nonames.xlsx (view) फ़ाइल के साथ काम करेंगे. इसमें urbanpop.xlsx (view) जैसा ही डेटा है, लेकिन Excel शीट्स की पहली पंक्ति में कोई कॉलम नाम नहीं हैं.
यह अभ्यास पाठ्यक्रम का हिस्सा है
R में डेटा इम्पोर्ट करने का परिचय
अभ्यास निर्देश
"urbanpop_nonames.xlsx"की पहली Excel शीट इम्पोर्ट करें और परिणाम कोpop_aमें स्टोर करें. प्राप्त data frame के कॉलम नाम R को स्वयं सेट करने दें.urbanpop_nonames.xlsxकी पहली Excel शीट इम्पोर्ट करें; इस बार कॉलम नाम बताने के लिए पहले से तैयारcolsवेक्टर का उपयोग करें. परिणामस्वरूप data frame कोpop_bमें स्टोर करें.pop_aका summary प्रिंट करें.pop_bका summary प्रिंट करें. क्या आप इसे दूसरी summary से अलग पहचान पा रहे हैं?
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Import the first Excel sheet of urbanpop_nonames.xlsx (R gives names): pop_a
pop_a <- read_excel("____", col_names = ____)
# Import the first Excel sheet of urbanpop_nonames.xlsx (specify col_names): pop_b
cols <- c("country", paste0("year_", 1960:1966))
pop_b <- ___
# Print the summary of pop_a
___
# Print the summary of pop_b
___