Template:Infobox probability distribution/doc: Difference between revisions

Content deleted Content added
No edit summary
Parameters: added likelihood to template
 
(37 intermediate revisions by 17 users not shown)
Line 1:
{{Documentation subpage}}
<!-- PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE -->
{{Lua|Module:Infobox3cols|Module:InfoboxImage|Module:Check for unknown parameters}}{{TemplateStyles|Template:Infobox probability distribution/styles.css}}
 
=== UsageExample ===
{{Infobox probability distribution
| name = Normal distribution
| type = density
| pdf_image = Normal Distribution PDF.svg
| pdf_caption = The red curve is the ''standard normal distribution''
| cdf_image = Normal Distribution CDF.svg
| cdf_caption =
| notation = <math>\mathcal{N}(\mu,\sigma^2)</math>
| parameters = <math>\mu\in\R</math> = mean ([[___location parameter|___location]])<br /><math>\sigma^2>0</math> = variance (squared [[scale parameter|scale]])
| support = <math>x\in\R</math>
| pdf = <math>\frac{1}{\sigma\sqrt{2\pi}} e^{-\frac{1}{2}\left(\frac{x - \mu}{\sigma}\right)^2}</math>
| cdf = <math>\frac{1}{2}\left[1 + \operatorname{erf}\left( \frac{x-\mu}{\sigma\sqrt{2}}\right)\right] </math>
| quantile = <math>\mu+\sigma\sqrt{2} \operatorname{erf}^{-1}(2p-1)</math>
| mean = <math>\mu</math>
| median = <math>\mu</math>
| mode = <math>\mu</math>
| variance = <math>\sigma^2</math>
| mad = <math>\sigma\sqrt{2}\,\operatorname{erf}^{-1}(1/2)</math>
| aad = <math>\sigma\sqrt{2/\pi}</math>
| skewness = <math>0</math>
| kurtosis = <math>0</math> <!-- DO NOT REPLACE THIS WITH THE OLD-STYLE KURTOSIS WHICH IS 3. -->
| entropy = <math>\frac{1}{2} \log(2\pi e\sigma^2)</math>
| mgf = <math>\exp(\mu t + \sigma^2t^2/2)</math>
| char = <math>\exp(i\mu t - \sigma^2 t^2/2)</math>
| fisher = <math>\mathcal{I}(\mu,\sigma) =\begin {pmatrix} 1/\sigma^2 & 0 \\ 0 & 2/\sigma^2\end{pmatrix}</math>
<math>\mathcal{I}(\mu,\sigma^2) =\begin {pmatrix} 1/\sigma^2 & 0 \\ 0 & 1/(2\sigma^4)\end{pmatrix}</math>
| KLDiv = <math>{ 1 \over 2 } \left\{ \left( \frac{\sigma_0}{\sigma_1} \right)^2 + \frac{(\mu_1 - \mu_0)^2}{\sigma_1^2} - 1 + 2 \ln {\sigma_1 \over \sigma_0} \right\}</math>
}}
== Usage ==
The '''Template:Infobox probability distribution''' generates a right-hand side infobox, based on the specified parameters. To use this template, copy the following code in your article and fill in as appropriate:
<syntaxhighlight lang="wikitext">
<pre>
{{Infobox probability distribution
| name =
Line 15 ⟶ 44:
| pdf =
| cdf =
| quantile =
| mean =
| median =
| mode =
| variance =
| JSDivmad =
| aad =
| skewness =
| kurtosis =
| entropy =
| cross_entropy =
| mgf =
| cf =
| pgf =
| fisher =
| moments =
| KLdiv =
| likelihood =
| JSDiv =
| JSDiv =
}}
</syntaxhighlight>
</pre>
 
==== Parameters ====
* '''{{para|name'''}} — Name at the top of the infobox; should be the name of the distribution without the word "distribution" in it, e.g. "Normal", "Exponential" (optional).
* '''{{para|type'''}} — possible values are “discrete”"discrete" (or “mass”"mass"), “continuous”"continuous" (or “density”"density"), and “multivariate”."multivariate"
* '''{{para|pdf_image'''}} — probability density image-spec, such as: <code><nowiki>xxx.svg</nowiki></code>.
* '''{{para|pdf_caption'''}} — probability density image captioncaptionn
* {{para|pdf_image_alt}} — [[WP:ALT|alternative text]] for the image in {{para|pdf_image}}
* '''cdf_image''' — cumulative distribution image-spec, such as: <code><nowiki>yyy.svg</nowiki></code>.
* '''cdf_caption'''{{para|cdf_image}} — cumulative distribution image-spec, captionsuch as: <code><nowiki>yyy.svg</nowiki></code>.
* {{para|cdf_caption}} — cumulative distribution image caption
* '''notation''' — typical designation for this distribution, for example <math>\mathcal{N}(\mu,\sigma^2)</math>. The notation should include all the distribution parameters explained in the next cell.
* {{para|cdf_image_alt}} — [[WP:ALT|alternative text]] for the image in {{para|cdf_image}}
* '''parameters''' — parameters of the distribution family (such as {{mvar|μ}} and {{math|''σ''<sup>2</sup>}} for the normal distribution).
* '''{{para|notation'''}} — typical designation for this distribution, for example <math>\mathcal{N}(\mu,\sigma^2)</math>. The notation should include all the distribution parameters explained in the next cell.
* '''support''' — the support of the distribution, which may depend on the parameters. Specify this as <source lang="tex" inline><math>x \in some set</math></source> for continuous distributions, and as <source lang="tex" inline><math>k \in some set</math></source> for discrete distributions.
* '''{{para|parameters'''}} — parameters of the distribution family (such as {{mvar|μ}} and {{math|''σ''<sup>2</sup>}} for the normal distribution).
* '''pdf''' — probability density function (or probability mass function), such as: <source lang="tex" inline><math>\frac{\Gamma(r+k)}{k!\Gamma(r)}p^r(1-p)^k</math></source>. Please exclude the function label, such as “{{math|''ƒ''(x;&nbsp;''μ'',''σ''<sup>2</sup>)}}”.
* '''{{para|support'''}} — the support of the distribution, which may depend on the parameters. Specify this as <sourcesyntaxhighlight lang="tex" inline><math>x \in some set</math></sourcesyntaxhighlight> for continuous distributions, and as <sourcesyntaxhighlight lang="tex" inline><math>k \in some set</math></sourcesyntaxhighlight> for discrete distributions.
* '''cdf''' — cumulative distribution function, e.g.: <code><nowiki><math>I_p(r,k+1)\text{ where }I_p(x,y)</math> is the [[regularized incomplete beta function]]</nowiki></code>.
* '''quantile'''{{para|pdf}}[[quantileprobability density function]] (or inverse cumulativeprobability distributionmass function)., Ifsuch as: <math>F()</math>syntaxhighlight is the CDF andlang="tex" inline><math>Q\frac{\Gamma(r+k)}{k!\Gamma(r)}p^r(1-p)^k</math></syntaxhighlight>. isPlease theexclude quantilethe function label, thensuch <as "{{math>Q(F|''ƒ''(x))=x;&nbsp;''μ'',''σ''<sup>2</mathsup>)}}".
* '''{{para|cdf'''}} — cumulative distribution function, e.g.: <code><nowiki><math>I_p(r,k+1)\text{ where }I_p(x,y)</math> is the [[regularized incomplete beta function]]</nowiki></code>.
* '''mean''' — the [[mean]], or [[expected value]].
* {{para|quantile}} — [[quantile function]] (or inverse cumulative distribution function). If <math>F()</math> is the CDF and <math>Q()</math> is the quantile function, then <math>Q(F(x))=x</math>
* '''median''' — the [[median]], only for univariate distributions.
* '''mode'''{{para|mean}} — the [[modemean]], (statistics)|modeor [[expected value]].
* '''{{para|median'''}} — the [[median]], only for univariate distributions.
* '''variance''' — [[variance]] of the distribution, or [[covariance matrix]] in multivariate case.
* '''skewness'''{{para|mode}} — the [[skewnessmode (statistics)|mode]].
* '''{{para|variance'''}} — [[variance]] of the distribution, or [[covariance matrix]] in multivariate case.
* '''kurtosis''' — the [[kurtosis excess]].
* {{para|mad}} — the [[median absolute deviation]] around the median.
* '''entropy''' — the differential [[information entropy]], preferably expressed in unspecified units using base-unspecific log(.) rather than base-specific ln(.) which yields entropy in units of nats only.
* {{para|aad}} — the [[average absolute deviation|mean absolute deviation]] around the mean.
* '''mgf''' — the [[moment-generating function]], for example: <source lang="tex" inline><math>\left(\frac{p}{1-(1-p) e^t}\right)^r</math></source>.
* {{para|skewness}} — the [[skewness]].
* '''char''' or '''cf''' — the [[Characteristic function (probability theory)|characteristic function]], such as: <source lang="tex" inline><math>\left(\frac{p}{1-(1-p) e^{it}}\right)^r</math></source>.
* '''pgf'''{{para|kurtosis}} - the [[Probability-generatingkurtosis functionexcess]].
* '''{{para|entropy'''}} — the differential [[information entropy]], preferably expressed in unspecified units using base-unspecific log(.) rather than base-specific ln(.) which yields entropy in units of nats only.
* '''fisher''' — the [[Fisher information matrix]] for the model.
* '''KLDiv'''{{para|cross_entropy}} — the [[Kullbackcross-Leibler divergenceentropy]] of the model
* '''{{para|mgf'''}} — the [[moment-generating function]], for example: <sourcesyntaxhighlight lang="tex" inline><math>\left(\frac{p}{1-(1-p) e^t}\right)^r</math></sourcesyntaxhighlight>.
* '''JSDiv''' — the [[Jensen-Shannon divergence]] of the model
* '''{{para|char''' or '''}}/{{para|cf'''}} — the [[Characteristic function (probability theory)|characteristic function]], such as: <sourcesyntaxhighlight lang="tex" inline><math>\left(\frac{p}{1-(1-p) e^{it}}\right)^r</math></sourcesyntaxhighlight>.
* {{para|pgf}} - the [[probability-generating function]].
* '''{{para|fisher'''}} — the [[Fisher information matrix]] for the model.
* {{para|KLDiv}} — the [[Kullback-Leibler divergence]] of the model
* {{para|likelihood}} — the [[Likelihood function]] of the model
* '''{{para|JSDiv'''}} — the [[Jensen-Shannon divergence]] of the model
* {{para|moments}} — formulas to use in [[Method of moments (statistics)|method of moments]] for the model.
* {{para|ES}} — the [[expected shortfall]] or CVaR for the model.
* {{para|bPOE}} — the buffered probability of exceedance for the model.
* '''{{para|intro'''}} — optional message which will be displayed before all other content in the infobox.
* '''{{para|marginleft'''}} — margin space left of infobox (default: 1em).
* '''{{para|box_width'''}} — width of the infobox (default: 325px).
 
{{para|parameters2}}, {{para|support2}}, {{para|pdf2}}, {{para|cdf2}}, {{para|mean2}}, {{para|median2}}, {{para|mode2}}, {{para|variance2}}, {{para|mad}}, {{para|aad}}, {{para|skewness2}}, {{para|kurtosis2}}, {{para|entropy2}}, {{para|mgf2}}, {{para|char2}}/{{para|cf2}}, {{para|moments2}}, {{para|fisher2}} are the same as their counterparts above. They should be used when the distribution needs two sets to describe it, e.g. [[Gamma distribution]].
* '''intro''' — optional message which will be displayed before all other content in the infobox.
* '''marginleft''' — margin space left of infobox (default: 1em).
* '''box_width''' — width of the infobox (default: 325px).
 
=== SeeTracking alsocategory ===
* [[Template:Infobox{{clc|Pages using infobox probability distribution 2]] &ndash; for distributions with two different sets ofunknown parameters}}
* [[WP:Infobox]]
* Talk page: [[Template talk:Probability distribution]]
 
<includeonly>{{sandbox other||
<!-- CATEGORIES AND INTERWIKIS HERE, THANKS -->
[[Category:Mathematics infobox templates|{{PAGENAME}}]]
[[Category:Statistics templates]]
[[Category:Templates that add a tracking category]]
 
}}</includeonly>