आर में डॉलर साइन ऑपरेटर ($) का उपयोग कैसे करें
आप सूचियों और डेटा फ़्रेमों में वेरिएबल बनाने और उन तक पहुंचने के लिए आर में डॉलर चिह्न ऑपरेटर ( $ ) का उपयोग कर सकते हैं।
निम्नलिखित उदाहरण व्यवहार में इस ऑपरेटर का उपयोग करने के चार सामान्य तरीके दिखाते हैं।
उदाहरण 1: सूची में एक वेरिएबल बनाने के लिए डॉलर चिह्न का उपयोग करें
मान लीजिए कि हम R में निम्नलिखित सूची बनाते हैं:
#create list
my_list <- list(A= c(' X ', ' Y ', ' Z '),
B=20,
C=1:5)
#view list
my_list
$A
[1] “X” “Y” “Z”
$B
[1] 20
$C
[1] 1 2 3 4 5
हम इस सूची में एक नया वेरिएबल बनाने के लिए डॉलर चिह्न ऑपरेटर ( $ ) का उपयोग कर सकते हैं:
#create new variable in list
my_list$D <- c(' Hey ', ' Hi ', ' Hello ')
#view updated list
my_list
$A
[1] “X” “Y” “Z”
$B
[1] 20
$C
[1] 1 2 3 4 5
$D
[1] “Hey” “Hi” “Hello”
ध्यान दें कि सूची में नया वेरिएबल D जोड़ा गया है।
उदाहरण 2: सूची में वेरिएबल तक पहुंचने के लिए डॉलर चिह्न का उपयोग करें
हम किसी सूची में किसी विशिष्ट वेरिएबल तक पहुंचने के लिए डॉलर चिह्न ऑपरेटर ( $ ) का भी उपयोग कर सकते हैं।
उदाहरण के लिए, हम सूची में वेरिएबल C तक पहुंचने के लिए निम्नलिखित कोड का उपयोग कर सकते हैं:
#create list
my_list <- list(A= c(' X ', ' Y ', ' Z '),
B=20,
C=1:5)
#access variable C
my_list$C
[1] 1 2 3 4 5
ध्यान दें कि केवल वेरिएबल C के मान लौटाए जाते हैं।
उदाहरण 3: डेटा फ़्रेम में एक वेरिएबल बनाने के लिए डॉलर चिह्न का उपयोग करें
मान लीजिए कि हम R में निम्नलिखित डेटा फ़्रेम बनाते हैं:
#create data frame
df <- data. frame (team=c(' Mavs ', ' Spurs ', ' Rockets ', ' Nets '),
dots=c(140, 115, 109, 98))
#view data frame
df
team points
1 Mavs 140
2 Spurs 115
3 Rockets 109
4 Nets 98
हम डेटा फ्रेम में एक नया वेरिएबल बनाने के लिए डॉलर साइन ऑपरेटर ( $ ) का उपयोग कर सकते हैं जिसे असिस्ट कहा जाता है:
#create new variable called assists
df$assists <- c(20, 25, 29, 49)
#view updated data frame
df
team points assists
1 Mavs 140 20
2 Spurs 115 25
3 Rockets 109 29
4 Nets 98 49
ध्यान दें कि नया असिस्ट वैरिएबल डेटा फ़्रेम में जोड़ा गया है।
उदाहरण 4: डेटा फ़्रेम में वेरिएबल तक पहुंचने के लिए डॉलर चिह्न का उपयोग करें
हम डेटा फ्रेम में किसी विशिष्ट वेरिएबल तक पहुंचने के लिए डॉलर साइन ऑपरेटर ( $ ) का भी उपयोग कर सकते हैं।
उदाहरण के लिए, हम डेटा फ्रेम में पॉइंट वेरिएबल तक पहुंचने के लिए निम्नलिखित कोड का उपयोग कर सकते हैं:
#create data frame
df <- data. frame (team=c(' Mavs ', ' Spurs ', ' Rockets ', ' Nets '),
dots=c(140, 115, 109, 98))
#access values for points
df$points
[1] 140 115 109 98
ध्यान दें कि केवल पॉइंट वेरिएबल के मान लौटाए जाते हैं।
अतिरिक्त संसाधन
निम्नलिखित ट्यूटोरियल बताते हैं कि R में अन्य सामान्य फ़ंक्शंस का उपयोग कैसे करें:
आर में व्यू() फ़ंक्शन का उपयोग कैसे करें
आर में एग्रीगेट() फ़ंक्शन का उपयोग कैसे करें
आर में रिप्लेस() फ़ंक्शन का उपयोग कैसे करें