में बिनोमियल यादृच्छिक चर के योग के लगभग अनुमानित मेरा लक्ष्य लगभग द्विपक्षीय चर के वितरण का अनुमान है। मैं केन बटलर और माइकल स्टीफेंस द्वारा निम्नलिखित पेपर The Distribution of a Sum of Binomial Random Variables का उपयोग करता हूं।आर
मैं द्विपक्षीय योग के लिए पियरसन सन्निकटन खोजने के लिए एक आर स्क्रिप्ट लिखना चाहता हूं। एक आर-पैकेज PearsonDS है जो इसे सरल तरीके से करने की अनुमति देता है।
तो मैं पेपर से पहला उदाहरण लेता हूं और इस मामले के लिए पियरसन वितरण की घनत्व खोजने का प्रयास करता हूं। अंत में मुझे एक त्रुटि संदेश मिलता है "इन क्षणों के साथ कोई संभावना वितरण नहीं है"।
क्या आप कृपया मुझे बताएं कि नीचे दिए गए कोड में क्या गलत है?
library(PearsonDS)
# पांच द्विपद यादृच्छिक varibles
n<-rep(5,5)
p<-seq(0.02,0.10,0.02)
# खोजने के पहले चार cumulants
k.1<-sum(n*p)
k.2<-sum(n*p*(1-p))
k.3<-sum(n*p*(1-p)*(1-2*p))
k.4<-sum(n*p*(1-p)*(1-6*p*(1-p)))
# तिरछापन और कुकुदता मापदंडों को खोजने
beta.1<-k.3^2/k.2^3
beta.2<-k.4/k.2^2
# के लिए मानकों को परिभाषित को परिभाषित करो क्षण और गणना
moments <- c(mean=k.1,variance=k.2,skewness=sqrt(beta.1),kurtosis=beta.2)
dpearson(1:7,moments=moments)
मुझे त्रुटि संदेश मिलता है "इन क्षणों के साथ कोई संभावना वितरण नहीं है"।
यह दस्तावेज से मुझे स्पष्ट नहीं है कि 'क्षण' के साथ ओवरराइड करते समय 'dpearson' वितरण प्रकार को कैसे निर्धारित करता है। यदि आप जानते हैं कि आप किस वितरण का उपयोग करना चाहते हैं तो वांछित 'dpearson [I VII के माध्यम से] 'फ़ंक्शन का उपयोग करने का प्रयास करें। वैकल्पिक रूप से, सुनिश्चित करें कि आपके सभी 'क्षण' तर्क कानूनी हैं, उदा। भिन्नता> 0 और असली। –
@ करल, प्रतिक्रिया के लिए धन्यवाद। मैंने प्रलेखन को और अधिक सावधानीपूर्वक पढ़ा है। –
फ़ंक्शन 'पियरसनफिटएम' वितरण प्रकार निर्धारित करता है। संदेश "इन क्षणों के साथ कोई संभावना वितरण नहीं है" प्रदर्शित होता है जब कुर्टोसिस शून्य 1 skewness से कम है। दुर्भाग्य से, मुझे नहीं पता और इस स्थिति के कारण नहीं मिल पा रहे हैं। अगर मैं इसे छोड़ देता हूं, तो संचयी पियरसनआई वितरण को परिभाषित करते हैं। –