Template:ConfidenceInterval: Difference between revisions

From HorizonXI Wiki
(Created page with "<includeonly><onlyinclude><!-- standard case: return an estimation of the 95% confidence interval -->{{#ifexpr: {{{1}}} > 3 and {{{1}}} < ({{{2}}} - 3) | +/- {{#expr: 100*(1.96 * (sqrt (({{{1}}} / {{{2}}}) * (1-({{{1}}} / {{{2}}})) / {{{2}}} ))) round {{{digits|2}}}}}<!-- -->|<!-- if less than three success registered, use "rule of 3" for the upper bound -->{{#ifexpr: {{{1}}} <= 3 and {{{1}}} >= 0 | + {{#expr: 100* 3/{{{2}}} round {{{digits|2}}}}}<!-- -->|<!-- if nearly...")
 
m (default output from two to one decimal)
Line 1: Line 1:
<includeonly><onlyinclude><!--
<includeonly><onlyinclude><!--
standard case: return an estimation of the 95% confidence interval
standard case: return an estimation of the 95% confidence interval
-->{{#ifexpr: {{{1}}} > 3 and {{{1}}} < ({{{2}}} - 3) | +/- {{#expr: 100*(1.96 * (sqrt (({{{1}}} / {{{2}}}) * (1-({{{1}}} / {{{2}}})) / {{{2}}} ))) round {{{digits|2}}}}}<!--
-->{{#ifexpr: {{{1}}} > 3 and {{{1}}} < ({{{2}}} - 3) | +/- {{#expr: 100*(1.96 * (sqrt (({{{1}}} / {{{2}}}) * (1-({{{1}}} / {{{2}}})) / {{{2}}} ))) round {{{digits|1}}}}}<!--
-->|<!--
-->|<!--
if less than three success registered, use "rule of 3" for the upper bound
if less than three success registered, use "rule of 3" for the upper bound
-->{{#ifexpr: {{{1}}} <= 3 and {{{1}}} >= 0 | + {{#expr: 100* 3/{{{2}}} round {{{digits|2}}}}}<!--
-->{{#ifexpr: {{{1}}} <= 3 and {{{1}}} >= 0 | + {{#expr: 100* 3/{{{2}}} round {{{digits|1}}}}}<!--
-->|<!--
-->|<!--
if nearly all draws end in successes, use "rule of 3" for the lower bound
if nearly all draws end in successes, use "rule of 3" for the lower bound
-->{{#ifexpr: {{{1}}} >= ({{{2}}} - 3) and {{{1}}} <= {{{2}}} | - {{#expr: 100* 3/{{{2}}} round {{{digits|2}}}}}<!--
-->{{#ifexpr: {{{1}}} >= ({{{2}}} - 3) and {{{1}}} <= {{{2}}} | - {{#expr: 100* 3/{{{2}}} round {{{digits|1}}}}}<!--
-->|<!--
-->|<!--
-->}}<!--
-->}}<!--
Line 16: Line 16:
==Usage==
==Usage==


Calculates the 95% confidence interval for inputs k successes on n total number of draws. Returns a percentage value without % sign with two digits (if more or less digits are desired, use the digits argument).  
Calculates the 95% confidence interval for inputs k successes on n total number of draws. Returns a percentage value without % sign with one decimal (if more or less digits are desired, use the digits argument).  


<pre>{{ConfidenceInterval|k|n}}</pre>
<pre>{{ConfidenceInterval|k|n}}</pre>

Revision as of 13:27, 22 August 2023


Usage

Calculates the 95% confidence interval for inputs k successes on n total number of draws. Returns a percentage value without % sign with one decimal (if more or less digits are desired, use the digits argument).

{{ConfidenceInterval|k|n}}
  • 50 success on 100 draws represents a success rate of (50 +/- 9.8)%
  • 250 success on 500 draws represents a success rate of (50 +/- 4.4)%
  • 50 success on 500 draws represents a success rate of (10 +/- 2.62962)% (displaying up to 5 digits with the digits argument here).
  • 100 success on 100 draws represents a success rate of (100 - 3)%
  • 0 success on 100 draws represents a success rate of (0 + 3)%
  • 4765 success on 4765 draws represents a success rate of (100 - 0.1)%
  • 0 success on 365 draws represents a success rate of (0 + 0.8)%
  • 100 success on 10 draws represents a success rate of (1000 )% (this is a case where the confidence interval makes no sense, thus it is not reported if k > n).