वस्तुओं को संयोजित करने के लिए r में cat() फ़ंक्शन का उपयोग कैसे करें
R में cat() फ़ंक्शन का उपयोग R में एकाधिक ऑब्जेक्ट को संयोजित करने के लिए किया जा सकता है।
यह फ़ंक्शन निम्नलिखित मूल सिंटैक्स का उपयोग करता है:
cat(..., file = "", sep = " ", append = FALSE))
सोना:
- … : वस्तुओं को जोड़ना
- फ़ाइल : आउटपुट भेजने के लिए फ़ाइल का नाम
- सितम्बर : वस्तुओं के बीच उपयोग करने के लिए विभाजक
- संलग्न करें : मौजूदा फ़ाइल में आउटपुट जोड़ना है या नई फ़ाइल बनाना है
निम्नलिखित उदाहरण दिखाते हैं कि इस फ़ंक्शन का विभिन्न तरीकों से उपयोग कैसे करें।
उदाहरण 1: वस्तुओं को जोड़ने के लिए cat() का उपयोग करें
हम R में तीन स्ट्रिंग्स को जोड़ने के लिए cat() फ़ंक्शन का उपयोग कर सकते हैं:
#concatenate three strings
cat("hey", "there", "everyone")
hey there everyone
तीन तारों को संयोजित किया गया है, प्रत्येक तार को एक स्थान से अलग किया गया है।
उदाहरण 2: कस्टम विभाजक के साथ वस्तुओं को जोड़ने के लिए cat() का उपयोग करें
हम विभाजक के रूप में एक हाइफ़न का उपयोग करके, R में तीन स्ट्रिंग्स को जोड़ने के लिए cat() फ़ंक्शन का उपयोग कर सकते हैं:
#concatenate three strings, using dash as separator
cat("hey", "there", "everyone", sep=" - ")
hey-there-everyone
या हम “\n” को एक विभाजक के रूप में उपयोग कर सकते हैं, जो दर्शाता है कि प्रत्येक स्ट्रिंग को एक नई पंक्ति द्वारा अलग किया जाना चाहिए:
#concatenate three strings, using new line as separator
cat("hey", "there", "everyone", sep=" \n ")
hey
there
everyone
उदाहरण 3: वस्तुओं को जोड़ने और फ़ाइल में परिणाम प्रदर्शित करने के लिए cat() का उपयोग करें
हम R में तीन स्ट्रिंग्स को जोड़ने और परिणामों को टेक्स्ट फ़ाइल में प्रदर्शित करने के लिए cat() फ़ंक्शन का उपयोग कर सकते हैं:
#concatenate three strings and output results to txt file
cat("hey", "there", "everyone", sep=" \n ", file=" my_data.txt ")
फिर मैं अपनी वर्तमान कार्यशील निर्देशिका पर नेविगेट कर सकता हूं और इस टेक्स्ट फ़ाइल की सामग्री देख सकता हूं:
हम परिणाम को CSV फ़ाइल में भी प्रदर्शित कर सकते हैं:
#concatenate three strings and output results to CSV file
cat("hey", "there", "everyone", sep=" \n ", file=" my_data.csv ")
फिर मैं अपनी वर्तमान कार्यशील निर्देशिका पर नेविगेट कर सकता हूं और इस टेक्स्ट फ़ाइल की सामग्री देख सकता हूं:
उदाहरण 4: वस्तुओं को जोड़ने और परिणामों को फ़ाइल में जोड़ने के लिए cat() का उपयोग करें
हम R में तीन स्ट्रिंग्स को संयोजित करने के लिए cat() फ़ंक्शन का उपयोग कर सकते हैं और परिणामों को मौजूदा CSV फ़ाइल में जोड़ सकते हैं:
#concatenate three strings and output results to CSV file
cat("hey", "there", "everyone", sep=" \n ", file=" my_data.csv ")
#append results of this concatenation to first file
cat("how", "are", "you", sep=" \n ", file=" my_data.csv ", append= TRUE )
फिर मैं अपनी वर्तमान कार्यशील निर्देशिका पर नेविगेट कर सकता हूं और इस सीएसवी फ़ाइल की सामग्री देख सकता हूं:
ध्यान दें कि दूसरे cat() फ़ंक्शन के परिणाम पहले cat() फ़ंक्शन द्वारा बनाई गई फ़ाइल में जोड़ दिए गए हैं।
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि R में अन्य सामान्य फ़ंक्शंस का उपयोग कैसे करें:
स्वरूपित स्ट्रिंग्स को प्रिंट करने के लिए आर में स्प्रिंटफ फ़ंक्शन का उपयोग कैसे करें
स्ट्रिंग तत्वों को विभाजित करने के लिए R में strsplit() फ़ंक्शन का उपयोग कैसे करें
सबस्ट्रिंग निकालने के लिए R में सबस्ट्रिंग() फ़ंक्शन का उपयोग कैसे करें