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


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

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

 #get names of object
names(x)

#set names of object
names(x) <- c('value1', 'value2', 'value3', ...)

निम्नलिखित उदाहरण दिखाते हैं कि विभिन्न वस्तुओं के साथ name() फ़ंक्शन का उपयोग कैसे करें।

उदाहरण 1: वेक्टर के साथ Names() फ़ंक्शन का उपयोग करना

हम वेक्टर के नामों को परिभाषित करने के लिए नेम्स() फ़ंक्शन का उपयोग कर सकते हैं:

 #createvector
my_vector <- c(5, 10, 15, 20, 25)

#view vector
my_vector

[1] 5 10 15 20 25

#set names for vector
names(my_vector) <- c(' A ', ' B ', ' C ', ' D ', ' E ')

#view updated vector
my_vector

 ABCDE 5 10 15 20 25

फिर हम नाम के आधार पर वेक्टर के मानों तक पहुंचने के लिए कोष्ठक का उपयोग कर सकते हैं:

 #access value in vector that corresponds to 'B' name
my_vector[' B ']

 B 
10

उदाहरण 2: सूची के साथ Names() फ़ंक्शन का उपयोग करें

हम किसी सूची के नाम परिभाषित करने के लिए नेम्स() फ़ंक्शन का उपयोग कर सकते हैं:

 #create list
my_list <- list(c(1, 2, 3), 'hello', 10)

#view list
my_list

[[1]]
[1] 1 2 3

[[2]]
[1] “hello”

[[3]]
[1] 10

#set names for list
names(my_list) <- c(' A ', ' B ', ' C ')

#view updated list
my_list

$A
[1] 1 2 3

$B
[1] “hello”

$C
[1] 10

फिर हम नाम के आधार पर सूची में मानों तक पहुंचने के लिए कोष्ठक का उपयोग कर सकते हैं:

 #access value in list that corresponds to 'C' name
my_list[' C ']

$C
[1] 10

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

हम डेटा फ्रेम में कॉलम के नाम को परिभाषित करने के लिए नेम्स() फ़ंक्शन का उपयोग कर सकते हैं:

 #create data frame
df <- data. frame (A=c('A', 'B', 'C', 'D', 'E'),
                 B=c(99, 90, 86, 88, 95),
                 C=c(33, 28, 31, 39, 34),
                 D=c(30, 28, 24, 24, 28))	

#get names of data frames
names(df)

[1] “A” “B” “C” “D”

#set names of data frames
names(df) <- c(' team ', ' points ', ' assists ', ' rebounds ')

#view updated names of data frame
names(df)

[1] "team" "points" "assists" "rebounds"

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

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

आर में डेटा फ़्रेम में कॉलम कैसे जोड़ें
आर में डेटा फ्रेम में एक खाली कॉलम कैसे जोड़ें
आर में कॉलम द्वारा डेटा फ़्रेम को कैसे क्रमबद्ध करें

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

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