आर में सीडीएफ की गणना और प्लॉट कैसे करें
आप आर में संचयी वितरण फ़ंक्शन (सीडीएफ) की गणना और प्लॉट करने के लिए निम्नलिखित मूल वाक्यविन्यास का उपयोग कर सकते हैं:
#calculate empirical CDF of data p = ecdf(data) #plot CDF plot(p)
निम्नलिखित उदाहरण दिखाते हैं कि व्यवहार में इस वाक्यविन्यास का उपयोग कैसे करें।
उदाहरण 1: कच्चे डेटा के सीडीएफ की गणना और प्लॉट करें
निम्नलिखित कोड दिखाता है कि आर में यादृच्छिक डेटा सेट के सीडीएफ की गणना और प्लॉट कैसे करें:
#create some data data = rnorm(100) #calculate empirical CDF of data p = ecdf(data) #plot CDF plot(p, xlab=' x ', ylab=' CDF ', main=' CDF of Data ')
एक्स-अक्ष कच्चे डेटा मान दिखाता है और वाई-अक्ष संबंधित सीडीएफ मान दिखाता है।
उदाहरण 2: ज्ञात वितरण के सीडीएफ की गणना और प्लॉट करें
निम्नलिखित कोड दिखाता है कि मानक सामान्य वितरण के सीडीएफ की गणना और प्लॉट कैसे करें:
curve(pnorm, from = -3 , to = 3 )
वैकल्पिक रूप से, आप ggplot2 का उपयोग करके वही प्लॉट बना सकते हैं:
library (ggplot2) ggplot(data. frame (x = c(- 3 , 3 )), aes(x = x)) + stat_function(fun = pnorm)
अतिरिक्त संसाधन
सीडीएफ या पीडीएफ: क्या अंतर है?
एक्सेल में सीडीएफ कैसे प्लॉट करें