ബൈനോമിയൽ വിതരണ കാൽക്കുലേറ്റർ ഉപയോക്തൃ പാരാമീറ്ററുകൾ
ഉപയോക്താവ് നൽകിയ പാരാമീറ്ററുകൾ അടിസ്ഥാനമാക്കി ബൈനോമിയൽ വിതരണത്തിന്റെ സാധ്യതകൾ കണക്കാക്കാനും ദൃശ്യവൽക്കരിക്കാനും സഹായിക്കുന്നു. സ്ഥിതിവിവരശാസ്ത്രം, സാധ്യതാ തിയറി, ഡാറ്റാ ശാസ്ത്രം എന്നിവയ്ക്കായി അനിവാര്യമാണ്.
ബൈനോമിയൽ വിതരണ കണക്കാക്കുന്ന ഉപകരണം
ബൈനോമിയൽ വിതരണ ദൃശ്യവൽക്കരണം
ഡോക്യുമെന്റേഷൻ
बायनॉमियल वितरण संगणक
परिचय
बायनॉमियल वितरण एक विविक्त संभाव्यता वितरण आहे जो निश्चित संख्येतील स्वतंत्र बर्नोली चाचण्यांमध्ये यशस्वीतेची संख्या मॉडेल करतो. हे विविध क्षेत्रांमध्ये, जसे की सांख्यिकी, संभाव्यता सिद्धांत, आणि डेटा विज्ञानामध्ये मोठ्या प्रमाणावर वापरले जाते. हा संगणक वापरकर्त्याद्वारे प्रदान केलेल्या पॅरामीटर्सवर आधारित बायनॉमियल वितरणांसाठी संभाव्यता गणना करण्यास अनुमती देतो.
सूत्र
बायनॉमियल वितरणासाठी संभाव्यता द्रव्यमान कार्य खालीलप्रमाणे दिलेले आहे:
जिथे:
- n म्हणजे चाचण्यांची संख्या
- k म्हणजे यशस्वीतेची संख्या
- p म्हणजे प्रत्येक चाचणीवर यशस्वी होण्याची संभाव्यता
- म्हणजे बायनॉमियल गुणांक, जो म्हणून गणला जातो
या संगणकाचा वापर कसा करावा
- चाचण्यांची संख्या (n) प्रविष्ट करा
- प्रत्येक चाचणीसाठी यशस्वी होण्याची संभाव्यता (p) प्रविष्ट करा
- यशस्वीतेची संख्या (k) प्रविष्ट करा
- संभाव्यता मिळवण्यासाठी "गणना" बटणावर क्लिक करा
- परिणाम दशांश संभाव्यतेच्या रूपात प्रदर्शित केला जाईल
गणना
संगणक वापरकर्त्याच्या इनपुटवर आधारित संभाव्यता गणना करण्यासाठी बायनॉमियल संभाव्यता सूत्राचा वापर करतो. गणनेची चरण-दर-चरण स्पष्टता येथे आहे:
- बायनॉमियल गुणांक गणना करा
- गणना करा
- गणना करा
- चरण 1, 2, आणि 3 मधील परिणाम गुणा करा
संगणक या गणनांचा अचूकतेसाठी डबल-प्रिसिजन फ्लोटिंग-पॉइंट अंकगणिताचा वापर करतो.
इनपुट वैधता
संगणक वापरकर्त्याच्या इनपुटवर खालील तपासण्या करतो:
- n एक सकारात्मक पूर्णांक असावा
- p 0 आणि 1 (समाविष्ट) यामध्ये एक संख्या असावी
- k एक नकारात्मक पूर्णांक असावा जो n पेक्षा मोठा नसावा
अवैध इनपुट आढळल्यास, एक त्रुटी संदेश प्रदर्शित केला जाईल, आणि सुधारित होईपर्यंत गणना पुढे जाणार नाही.
वापराचे प्रकरणे
बायनॉमियल वितरण संगणकाचे विविध क्षेत्रांमध्ये अनुप्रयोग आहेत:
-
गुणवत्ता नियंत्रण: उत्पादन बॅचमध्ये दोषी वस्तूंची संभाव्यता अंदाजित करणे.
-
औषध: क्लिनिकल चाचण्यांमध्ये उपचार यशस्वी होण्याची संभाव्यता गणना करणे.
-
वित्त: स्टॉक किंमतीच्या हालचालींची संभाव्यता मॉडेल करणे.
-
क्रीडा विश्लेषण: अनेक खेळांमध्ये यशस्वी प्रयत्नांची संख्या भाकीत करणे.
-
महामारीशास्त्र: जनसंख्येमध्ये रोगाच्या प्रसाराची संभाव्यता अंदाजित करणे.
पर्याय
जरी बायनॉमियल वितरण मोठ्या प्रमाणावर वापरले जाते, तरी काही परिस्थितींमध्ये अधिक योग्य असलेल्या इतर संबंधित वितरणे आहेत:
-
पोइसन वितरण: जेव्हा n खूप मोठा असतो आणि p खूप लहान असतो, तेव्हा पोइसन वितरण एक चांगला अंदाज असू शकतो.
-
सामान्य अंदाज: मोठ्या n साठी, बायनॉमियल वितरण सामान्य वितरणाद्वारे अंदाजित केले जाऊ शकते.
-
नकारात्मक बायनॉमियल वितरण: जेव्हा तुम्हाला निश्चित यशस्वीतेसाठी आवश्यक असलेल्या चाचण्यांची संख्या जाणून घ्यायची असते.
-
हायपरज्यामेट्रिक वितरण: जेव्हा एक निश्चित लोकसंख्येतून अनियोजित नमुने घेतले जातात.
इतिहास
बायनॉमियल वितरणाची मुळे जेकब बर्नोलीच्या कामात आहेत, जे त्याच्या "आर्स कोंजेक्टांडी" या पुस्तकात 1713 मध्ये प्रकाशित झाले. बर्नोलीने बायनॉमियल चाचण्यांच्या गुणधर्मांचा अभ्यास केला आणि बायनॉमियल वितरणांसाठी मोठ्या संख्यांचा नियम सिद्ध केला.
18 व्या आणि 19 व्या शतकात, अब्राहम दे मुइरे, पियरे-सायमन लाप्लास, आणि सिमेओन डेनिस पोइसन यांसारख्या गणितज्ञांनी बायनॉमियल वितरणाचा सिद्धांत आणि त्याच्या अनुप्रयोगांचा आणखी विकास केला. बायनॉमियल वितरणाला सामान्य वितरणासह अंदाजित करण्यावर दे मुइरेचे कार्य विशेष महत्वाचे होते.
आज, बायनॉमियल वितरण संभाव्यता सिद्धांत आणि सांख्यिकीमध्ये एक मूलभूत संकल्पना राहते, जी हायपोथेसिस चाचणी, विश्वासार्हता अंतर, आणि अनेक शिस्तांमध्ये विविध अनुप्रयोगांमध्ये महत्त्वाची भूमिका बजावते.
उदाहरणे
येथे बायनॉमियल संभाव्यता गणना करण्यासाठी काही कोड उदाहरणे आहेत:
1' Excel VBA कार्य बायनॉमियल संभाव्यतेसाठी
2Function BinomialProbability(n As Integer, k As Integer, p As Double) As Double
3 BinomialProbability = Application.WorksheetFunction.Combin(n, k) * p ^ k * (1 - p) ^ (n - k)
4End Function
5' वापर:
6' =BinomialProbability(10, 3, 0.5)
7
1import math
2
3def binomial_probability(n, k, p):
4 return math.comb(n, k) * (p ** k) * ((1 - p) ** (n - k))
5
6## उदाहरण वापर:
7n = 10
8k = 3
9p = 0.5
10probability = binomial_probability(n, k, p)
11print(f"संभाव्यता: {probability:.6f}")
12
1function binomialProbability(n, k, p) {
2 const binomialCoefficient = (n, k) => {
3 if (k === 0 || k === n) return 1;
4 return binomialCoefficient(n - 1, k - 1) + binomialCoefficient(n - 1, k);
5 };
6
7 return binomialCoefficient(n, k) * Math.pow(p, k) * Math.pow(1 - p, n - k);
8}
9
10// उदाहरण वापर:
11const n = 10;
12const k = 3;
13const p = 0.5;
14const probability = binomialProbability(n, k, p);
15console.log(`संभाव्यता: ${probability.toFixed(6)}`);
16
1public class BinomialDistributionCalculator {
2 public static double binomialProbability(int n, int k, double p) {
3 return binomialCoefficient(n, k) * Math.pow(p, k) * Math.pow(1 - p, n - k);
4 }
5
6 private static long binomialCoefficient(int n, int k) {
7 if (k == 0 || k == n) return 1;
8 return binomialCoefficient(n - 1, k - 1) + binomialCoefficient(n - 1, k);
9 }
10
11 public static void main(String[] args) {
12 int n = 10;
13 int k = 3;
14 double p = 0.5;
15
16 double probability = binomialProbability(n, k, p);
17 System.out.printf("संभाव्यता: %.6f%n", probability);
18 }
19}
20
हे उदाहरणे विविध प्रोग्रामिंग भाषांचा वापर करून बायनॉमियल संभाव्यता कशी गणना करावी याचे प्रदर्शन करतात. तुम्ही या कार्यांना तुमच्या विशिष्ट गरजांसाठी अनुकूलित करू शकता किंवा मोठ्या सांख्यिकी विश्लेषण प्रणालीमध्ये समाकलित करू शकता.
संख्यात्मक उदाहरणे
-
नाणे फेकणे:
- n = 10 (फेकणे)
- p = 0.5 (समान नाणे)
- k = 3 (डोकं)
- संभाव्यता ≈ 0.1172
-
गुणवत्ता नियंत्रण:
- n = 100 (तपासलेल्या वस्तू)
- p = 0.02 (दोषाची संभाव्यता)
- k = 0 (कोणतेही दोष नाहीत)
- संभाव्यता ≈ 0.1326
-
महामारीशास्त्र:
- n = 1000 (जनसंख्या आकार)
- p = 0.001 (संक्रमण दर)
- k = 5 (संक्रमित व्यक्ती)
- संभाव्यता ≈ 0.0003
काठाच्या प्रकरणे आणि विचार
-
मोठा n: जेव्हा n खूप मोठा असतो (उदा., n > 1000), तेव्हा संगणकीय कार्यक्षमता एक चिंता बनते. अशा परिस्थितीत, सामान्य वितरणासारख्या अंदाजांचा वापर अधिक व्यावहारिक असू शकतो.
-
अत्यधिक p मूल्ये: जेव्हा p 0 किंवा 1 च्या अगदी जवळ असतो, तेव्हा संख्यात्मक अचूकतेच्या समस्यांचा उदय होऊ शकतो. अचूक परिणाम सुनिश्चित करण्यासाठी विशेष हाताळणी आवश्यक असू शकते.
-
k = 0 किंवा k = n: या प्रकरणांची गणना पूर्ण बायनॉमियल गुणांक गणना न करता अधिक कार्यक्षमतेने केली जाऊ शकते.
-
संचयी संभाव्यता: अनेक वेळा, वापरकर्त्यांना संचयी संभाव्यता (P(X ≤ k) किंवा P(X ≥ k)) मध्ये रस असतो. संगणक या गणनांना प्रदान करण्यासाठी विस्तारित केला जाऊ शकतो.
-
दृश्यता: बायनॉमियल वितरणाचे दृश्य प्रतिनिधित्व (उदा., संभाव्यता द्रव्यमान कार्याचा प्लॉट) जोडल्यास वापरकर्त्यांना परिणाम अधिक सहजपणे समजून घेण्यास मदत होऊ शकते.
इतर वितरणांशी संबंध
-
सामान्य अंदाज: मोठ्या n साठी, बायनॉमियल वितरण सामान्य वितरणाद्वारे अंदाजित केले जाऊ शकते ज्याचे अर्थ np आणि विविधता np(1-p) आहे.
-
पोइसन अंदाज: जेव्हा n मोठा असतो आणि p लहान असतो, अशी स्थिती असते की np मध्यम असते, तेव्हा पोइसन वितरण बायनॉमियल वितरणाचे अंदाज देऊ शकते.
-
बर्नोली वितरण: बायनॉमियल वितरण म्हणजे n स्वतंत्र बर्नोली चाचण्यांचा योग आहे.
गृहितके आणि मर्यादा
- चाचण्यांची निश्चित संख्या (n)
- प्रत्येक चाचणीसाठी यशस्वी होण्याची स्थिर संभाव्यता (p)
- चाचण्यांची स्वतंत्रता
- प्रत्येक चाचणीसाठी फक्त दोन संभाव्य परिणाम (यश किंवा अपयश)
या गृहितकांना समजून घेणे बायनॉमियल वितरण मॉडेलला वास्तविक जगातील समस्यांवर योग्यरित्या लागू करण्यासाठी महत्त्वाचे आहे.
परिणामांचे अर्थ
बायनॉमियल वितरणाच्या परिणामांचे अर्थ लावताना, विचार करा:
- अपेक्षित मूल्य: E(X) = np
- विविधता: Var(X) = np(1-p)
- तिरपेपणा: p ≠ 0.5 साठी, वितरण तिरपे असते; n वाढल्यास ते अधिक सममितीत येते
- अचूक परिणामांची संभाव्यता विरुद्ध श्रेणी: अनेक वेळा, श्रेणी (उदा., P(X ≤ k)) अचूक संभाव्यतेपेक्षा अधिक माहितीपूर्ण असतात
या व्यापक माहिती प्रदान करून, वापरकर्त्यांना बायनॉमियल वितरण त्यांच्या विशिष्ट समस्यांवर अधिक चांगल्या प्रकारे समजून घेण्यास मदत होते.
संदर्भ
- "बायनॉमियल वितरण." विकिपीडिया, विकिमीडिया फाउंडेशन, https://en.wikipedia.org/wiki/Binomial_distribution. 2 ऑगस्ट 2024 रोजी प्रवेश केला.
- रॉस, शेर्लोट एम. "संभाव्यता मॉडेल्सची ओळख." अकादमिक प्रेस, 2014.
- जॉन्सन, नॉर्मन एल., इत्यादी. "विविक्त वितरणे." वायली श्रेणी संभाव्यता आणि सांख्यिकी, 2005.
പ്രതികരണം
ഈ ഉപകരണത്തെക്കുറിച്ച് പ്രതികരണം നൽകാൻ പ്രതികരണ ടോസ്റ്റിൽ ക്ലിക്ക് ചെയ്യുക
ബന്ധപ്പെട്ട ഉപകരണങ്ങൾ
നിങ്ങളുടെ പ്രവൃത്തി പ്രവാഹത്തിന് ഉപകാരപ്രദമായ കൂടുതൽ ഉപകരണങ്ങൾ കണ്ടെത്തുക