read.table
अगर आप कुछ कम-आम flat file फॉर्मैट्स के साथ काम कर रहे हैं, तो read.table() इस्तेमाल करना चाहेंगे। यह सबसे बेसिक इम्पोर्टिंग फंक्शन है; आप इसमें कई तरह के आर्ग्युमेंट्स स्पेसिफाई कर सकते हैं। read.csv() और read.delim() से अलग, header आर्ग्युमेंट का डिफॉल्ट FALSE होता है और sep आर्ग्युमेंट का डिफॉल्ट "" होता है.
अब फिर से बारी आपकी! डेटा अभी भी hotdogs.txt है (देखें). पहली पंक्ति में कोई कॉलम नाम नहीं हैं, और फील्ड सेपरेटर्स tabs हैं। इस बार, फ़ाइल आपकी current working directory के अंदर data फ़ोल्डर में है। इस फ़ाइल के लोकेशन के साथ एक वैरिएबल path पहले से आपके लिए कोड किया गया है.
यह अभ्यास पाठ्यक्रम का हिस्सा है
R में डेटा इम्पोर्ट करने का परिचय
अभ्यास निर्देश
read.table()कॉल को पूरा करें ताकिpathपर मौजूद tab-delimited फ़ाइल लोड हो जाए.hotdogsपरhead()कॉल करें; इससे डेटा फ़्रेम की पहली 6 observations प्रिंट होंगी.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Path to the hotdogs.txt file: path
path <- file.path("data", "hotdogs.txt")
# Import the hotdogs.txt file: hotdogs
hotdogs <- read.table(___,
sep = ___,
col.names = c("type", "calories", "sodium"))
# Call head() on hotdogs
___