R में read.delim फ़ंक्शन का उपयोग कैसे करें
आप R में सीमांकित टेक्स्ट फ़ाइलों को पढ़ने के लिए read.delim() फ़ंक्शन का उपयोग कर सकते हैं।
यह फ़ंक्शन निम्नलिखित मूल सिंटैक्स का उपयोग करता है:
read.delim(फ़ाइल, हेडर=TRUE, sep=’\t’)
सोना:
- फ़ाइल : फ़ाइल का स्थान.
- हेडर : इंगित करता है कि पहली पंक्ति तालिका हेडर का प्रतिनिधित्व करती है या नहीं। डिफ़ॉल्ट सत्य है.
- सितम्बर : तालिका सीमांकक. डिफ़ॉल्ट टैब (\t) है।
निम्नलिखित उदाहरण दिखाता है कि व्यवहार में इस फ़ंक्शन का उपयोग कैसे करें।
उदाहरण: आर में read.delim का उपयोग कैसे करें
आइए R में एक डेटा फ़्रेम बनाकर शुरुआत करें:
#create data frame df <- data. frame (team=c('Mavs', 'Mavs', 'Spurs', 'Nets'), dots=c(99, 90, 84, 96), assists=c(22, 19, 16, 20), rebounds=c(30, 39, 42, 26)) #view data frame df team points assists rebounds 1 Mavs 99 22 30 2 Mavs 90 19 39 3 Spurs 84 16 42 4 Nets 96 20 26
तो फिर डेटा फ़्रेम को टैब-सीमांकित टेक्स्ट फ़ाइल में निर्यात करने के लिए write.table() फ़ंक्शन का उपयोग करें:
#export to tab-delimited text file write.write. table (df, ' my_data.txt ', quote= FALSE , sep=' \t ', row.names = FALSE )
फिर मैं उस स्थान पर नेविगेट कर सकता हूं जहां मैंने डेटा निर्यात किया था और टेक्स्ट फ़ाइल देख सकता हूं:
फिर मैं टेक्स्ट फ़ाइल से पढ़ने के लिए read.delim() फ़ंक्शन का उपयोग कर सकता हूं:
#read in tab-delimited text file my_df <- read. delim (' my_data.txt ') #view data my_df team points assists rebounds 1 Mavs 99 22 30 2 Mavs 90 19 39 3 Spurs 84 16 42 4 Nets 96 20 26
डेटा फ़्रेम हमारे द्वारा पहले बनाए गए डेटा फ़्रेम से मेल खाता है।
ध्यान दें कि read.delim() फ़ंक्शन के लिए डिफ़ॉल्ट तालिका सीमांकक एक टैब (\t) है।
तो निम्न कोड समान परिणाम उत्पन्न करता है:
#read in tab-delimited text file my_df <- read. delim (' my_data.txt ', sep=' \t ') #view data my_df team points assists rebounds 1 Mavs 99 22 30 2 Mavs 90 19 39 3 Spurs 84 16 42 4 Nets 96 20 26
read.delim() का उपयोग करने पर नोट्स
ध्यान दें कि आप वर्तमान कार्यशील निर्देशिका प्राप्त करने के लिए getwd() फ़ंक्शन का उपयोग कर सकते हैं ताकि यह पता लगाया जा सके कि डेटा का पहला ब्लॉक कहाँ निर्यात किया गया था।
यदि आप वर्तमान कार्यशील निर्देशिका का स्थान बदलना चाहते हैं तो आप setwd() फ़ंक्शन का भी उपयोग कर सकते हैं।
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि अन्य फ़ाइल प्रकारों को R में कैसे आयात करें:
आर में कच्चे डेटा को मैन्युअल रूप से कैसे दर्ज करें
सीएसवी फ़ाइलों को आर में कैसे आयात करें
एक्सेल फ़ाइलों को R में कैसे आयात करें (चरण दर चरण)