आर में संचयी योग की गणना कैसे करें (उदाहरण के साथ)


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

यह ट्यूटोरियल बताता है कि वेक्टर के संचयी योग की गणना करने के लिए इस फ़ंक्शन का उपयोग कैसे करें और साथ ही संचयी योग की कल्पना कैसे करें।

आर में संचयी योग की गणना कैसे करें

निम्नलिखित कोड दिखाता है कि किसी कंपनी के लिए 15 बिक्री तिमाहियों में बिक्री के संचयी योग की गणना कैसे करें:

 #create dataset
data <- data.frame(quarter=1:15,
                   sales=c(1, 2, 2, 5, 4, 7, 5, 7, 6, 8, 5, 9, 11, 12, 4))

#create new column in dataset that contains cumulative sales
data$cum_sales <- cumsum (data$sales)

#view dataset
data

   quarter sales cum_sales
1 1 1 1
2 2 2 3
3 3 2 5
4 4 5 10
5 5 4 14
6 6 7 21
7 7 5 26
8 8 7 33
9 9 6 39
10 10 8 47
11 11 5 52
12 12 9 61
13 13 11 72
14 14 12 84
15 15 4 88

Cum_sales कॉलम में प्रदर्शित मान उस तिमाही तक की कुल बिक्री दर्शाते हैं। उदाहरण के लिए, तिमाही 5 के लिए संचयी बिक्री की गणना इस प्रकार की जाती है: 1+2+2+5+4 = 14

आर में चल रहे योग की कल्पना कैसे करें

एक बार जब हम संचयी बिक्री की गणना कर लेते हैं, तो हम तिमाही के अनुसार संचयी बिक्री की कल्पना करने के लिए एक सरल आर-आधारित लाइन चार्ट बना सकते हैं:

 plot(data$cum_sales, type=' l ', xlab=' Quarter ', ylab=' Cumulative Sales ')

आर में संचयी योग के लिए लाइन चार्ट

वैकल्पिक रूप से, हम समान लाइन ग्राफ़ बनाने के लिए आर विज़ुअलाइज़ेशन लाइब्रेरी ggplot2 का उपयोग कर सकते हैं:

 library (ggplot2)

ggplot(data, aes(x=quarter, y=cum_sales)) +
  geom_line() +
  labs(x=' Quarter ', y=' Cumulative Sales ') 

Ggplot2 में संचयी योग प्लॉट

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

आर में कॉलमों का औसत कैसे निकालें
आर में विशिष्ट कॉलमों का योग कैसे करें
R में COUNTIF फ़ंक्शन कैसे चलाएं

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

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