R में list.files() फ़ंक्शन का उपयोग कैसे करें (4 उदाहरण)


आप किसी विशिष्ट फ़ोल्डर में सभी फ़ाइलों को सूचीबद्ध करने के लिए R में list.files() फ़ंक्शन का उपयोग कर सकते हैं।

निम्नलिखित उदाहरण दिखाते हैं कि my_data_files नामक फ़ोल्डर के साथ विभिन्न परिदृश्यों में इस फ़ंक्शन का उपयोग कैसे करें जिसमें तीन CSV फ़ाइलें और दो TXT फ़ाइलें हैं:

उदाहरण 1: निर्देशिका में सभी फ़ाइलों की सूची बनाएं

हम इस फ़ोल्डर में सभी फ़ाइलों को सूचीबद्ध करने के लिए निम्नलिखित सिंटैक्स का उपयोग कर सकते हैं:

 #display all files in my_data_files folder
list. files ('C:/Users/bob/Documents/my_data_files')

[1] "df1.csv" "df2.csv" "df3.csv" "more_data.txt" "some_data.txt"

हम इस फ़ोल्डर में पाँच फ़ाइलों के नाम देख सकते हैं।

यदि हम केवल यह जानना चाहते हैं कि फ़ोल्डर में कितनी फ़ाइलें हैं तो हम length() फ़ंक्शन का भी उपयोग कर सकते हैं:

 #display total number of files in my_data_files folder
length(list. files ('C:/Users/bob/Documents/my_data_files'))

[1] 5

उदाहरण 2: निर्देशिका में पहली एन फाइलों की सूची बनाएं

हम इस फ़ोल्डर में केवल पहली तीन फ़ाइलों को सूचीबद्ध करने के लिए निम्नलिखित सिंटैक्स का उपयोग कर सकते हैं:

 #display first three files in my_data_files folder
list. files ('C:/Users/bob/Documents/my_data_files')[1:3]

[1] "df1.csv" "df2.csv" "df3.csv"

हम इस फ़ोल्डर में केवल पहली तीन फ़ाइलों के नाम देख सकते हैं।

उदाहरण 3: निर्देशिका में सभी फ़ाइलों को विशिष्ट एक्सटेंशन के साथ सूचीबद्ध करें

हम पैटर्न तर्क का उपयोग केवल उन फ़ाइलों को सूचीबद्ध करने के लिए भी कर सकते हैं जिनमें एक विशिष्ट एक्सटेंशन है:

 #display all files with CSV extension in my_data_files folder
list. files ('C:/Users/bob/Documents/my_data_files', pattern=' csv ')

[1] "df1.csv" "df2.csv" "df3.csv"

हम तीन फ़ाइलें देख सकते हैं जिनमें .csv एक्सटेंशन है।

उदाहरण 4: निर्देशिका में एक स्ट्रिंग वाली सभी फ़ाइलों को सूचीबद्ध करें

हम पैटर्न तर्क का उपयोग केवल उन फ़ाइलों को सूचीबद्ध करने के लिए भी कर सकते हैं जिनमें एक निश्चित स्ट्रिंग होती है:

 #display all files that contain 'data' in file name
list. files ('C:/Users/bob/Documents/my_data_files', pattern=' data ')

[1] "more_data.txt" "some_data.txt"

हम दो फ़ाइलें देख सकते हैं जिनमें फ़ाइल नाम में “डेटा” शामिल है।

अतिरिक्त संसाधन

निम्नलिखित ट्यूटोरियल बताते हैं कि आर में अन्य सामान्य कार्य कैसे करें:

सीएसवी फ़ाइलों को आर में कैसे आयात करें
R में किसी URL से CSV कैसे आयात करें
एक्सेल फ़ाइलों को आर में कैसे आयात करें

एक टिप्पणी जोड़ने

आपका ईमेल पता प्रकाशित नहीं किया जाएगा. आवश्यक फ़ील्ड चिह्नित हैं *