आर में सेटनाम फ़ंक्शन का उपयोग कैसे करें (उदाहरण के साथ)


आप किसी ऑब्जेक्ट के नाम सेट करने और ऑब्जेक्ट को वापस करने के लिए R में setNames फ़ंक्शन का उपयोग कर सकते हैं।

यह फ़ंक्शन निम्नलिखित मूल सिंटैक्स का उपयोग करता है:

 setNames(object, nm)

सोना:

  • नाम : वस्तु का नाम
  • एनएम : नामों का एक वर्ण वेक्टर

निम्नलिखित उदाहरण दिखाते हैं कि विभिन्न परिदृश्यों में इस फ़ंक्शन का उपयोग कैसे करें।

उदाहरण 1: वेक्टर के साथ सेटनाम का उपयोग करना

मान लीजिए कि हम R में नामों के साथ निम्नलिखित वेक्टर बनाते हैं:

 #createvector
data <- c(1, 3, 4, 4)

#create names for vector
names(data) <- c('points', 'rebounds', 'blocks', 'steals')

#view vector
data

  points rebounds blocks steals 
       1 3 4 4

हम बस setNames() फ़ंक्शन का उपयोग करके नामों के साथ बिल्कुल वही वेक्टर बना सकते हैं:

 #create vector with names
data <- setNames(c(1, 3, 4, 4), c('points', 'rebounds', 'blocks', 'steals'))

#view vector
data

  points rebounds blocks steals 
       1 3 4 4

एक पंक्ति का उपयोग करके हम नामों के साथ बिल्कुल वही वेक्टर बना सकते हैं।

उदाहरण 2: सूची के साथ सेटनाम का उपयोग करें

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

 #create list with names and return list
setNames(list(c(1, 2), 3:6, c('A', 'B')), c('points', 'steals', 'team'))

$points
[1] 1 2

$steals
[1] 3 4 5 6

$team
[1] “A” “B”

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

यह भी ध्यान दें कि आप setNames फ़ंक्शन के लिए पूर्ण दस्तावेज़ पढ़ने के लिए R में निम्नलिखित टाइप कर सकते हैं:

 ?setNames

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

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

आर में लाइन नाम कैसे बदलें
आर में कॉलम नामों पर पुनरावृति कैसे करें
आर में नेम्स फ़ंक्शन का उपयोग कैसे करें

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

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