एक वर्कबुक पढ़ना
पिछले अभ्यास में आपने तीन Excel शीट्स की एक list तैयार की थी जिन्हें आपने इम्पोर्ट किया था। लेकिन हर शीट को मैन्युअली लोड करना और फिर उन्हें list में जोड़ना काफ़ी थकाऊ हो सकता है। अच्छी बात यह है कि आप इसे lapply() से ऑटोमेट कर सकते हैं।
नीचे दिए गए उदाहरण कोड पर नज़र डालिए:
my_workbook <- lapply(excel_sheets("data.xlsx"),
read_excel,
path = "data.xlsx")
read_excel() फंक्शन "data.xlsx" फ़ाइल पर कई बार कॉल होता है और हर शीट एक के बाद एक लोड होती जाती है। नतीजे में data frames की एक list मिलती है, जहाँ हर data frame data.xlsx की एक शीट को दर्शाता है।
आप अब भी urbanpop.xlsx (view) फ़ाइल के साथ काम कर रहे हैं.
यह अभ्यास पाठ्यक्रम का हिस्सा है
R में डेटा इम्पोर्ट करने का परिचय
अभ्यास निर्देश
lapply()कोexcel_sheets()औरread_excel()के साथ मिलाकर"urbanpop.xlsx"की सभी Excel शीट्स पढ़िए। प्राप्त list का नामpop_listरखें।pop_listकी संरचना प्रिंट करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Read all Excel sheets with lapply(): pop_list
pop_list <- ___
# Display the structure of pop_list
___