स्वरूपित स्ट्रिंग्स को प्रिंट करने के लिए आर में स्प्रिंटफ फ़ंक्शन का उपयोग कैसे करें
आप स्वरूपित स्ट्रिंग्स को प्रिंट करने के लिए R में sprintf() फ़ंक्शन का उपयोग कर सकते हैं।
यह फ़ंक्शन निम्नलिखित मूल सिंटैक्स का उपयोग करता है:
स्प्रिंटएफ(एफएमटी,एक्स)
सोना:
- fmt : उपयोग करने के लिए प्रारूप
- x : फ़ॉर्मेट करने का मान
निम्नलिखित उदाहरण दिखाते हैं कि व्यवहार में इस फ़ंक्शन का उपयोग कैसे करें।
उदाहरण 1: दशमलव बिंदु के बाद अंकों को प्रारूपित करें
निम्नलिखित कोड दिखाता है कि केवल दो दशमलव स्थानों को प्रदर्शित करने के लिए स्प्रिंटफ() का उपयोग कैसे करें:
#define value x <- 15.49347782 #only display 2 digits after decimal place sprintf(" %2f ", x) [1] "15.49"
उदाहरण 2: दशमलव बिंदु से पहले अंकों को प्रारूपित करें
निम्नलिखित कोड दिखाता है कि दशमलव बिंदु से पहले दस अंक प्रदर्शित करने के लिए स्प्रिंटफ() का उपयोग कैसे करें:
#define value x <- 15435.4 #display 10 total digits before decimal place sprintf(" %10.f ", x) [1] "15435"
चूंकि दशमलव बिंदु से पहले केवल पांच अंक थे, स्प्रिंटफ() फ़ंक्शन ने दशमलव बिंदु से पहले कुल 10 अंक बनाने के लिए स्ट्रिंग की शुरुआत में पांच और स्थान जोड़े।
उदाहरण 3: वैज्ञानिक संकेतन का उपयोग करके मान को प्रारूपित करें
निम्नलिखित कोड दिखाता है कि वैज्ञानिक नोटेशन में मान प्रदर्शित करने के लिए स्प्रिंटफ() का उपयोग कैसे करें:
#define value x <- 15435.4 #display in scientific notation using lowercase e sprintf(" %e ", x) [1] "1.543540e+04" #display in scientific notation using uppercase E sprintf(" %E ", x) [1] "1.543540E+04"
उदाहरण 4: एक स्ट्रिंग में मान को प्रारूपित करें
निम्नलिखित कोड दिखाता है कि किसी मान को स्ट्रिंग में प्रारूपित करने के लिए sprintf() का उपयोग कैसे करें:
#define value x <- 5.4431 #display string with formatted value sprintf(" I rode my bike about %.1f miles ", x) [1] “I rode my bike about 5.4 miles”
उदाहरण 5: एक स्ट्रिंग में एकाधिक मानों को प्रारूपित करें
निम्नलिखित कोड दिखाता है कि एकाधिक मानों को एक स्ट्रिंग में प्रारूपित करने के लिए sprintf() का उपयोग कैसे करें:
#define values x1 <- 5.4431 x2 <- 10.778342 #display string with formatted values sprintf(" I rode my bike%%1f miles and then ran%%2f miles ", x1, x2) [1] “I rode my bike 5.4 miles and then ran 10.78 miles”
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि R में अन्य सामान्य फ़ंक्शंस का उपयोग कैसे करें:
आर में पेस्ट और पेस्ट0 फ़ंक्शन का उपयोग कैसे करें
आर में रिप्लेस() फ़ंक्शन का उपयोग कैसे करें
आर में व्यू() फ़ंक्शन का उपयोग कैसे करें