ID EN
Statistics

pvariance

Python 3.11

Return the population variance of data, a non-empty sequence or iterable of real-valued numbers. Variance, or second moment about the mean, is a measure of the variability (spread or dispersion) of data. A large variance indicates that the data is spread out; a small variance indicates it is clustered closely around the mean.

Syntax

PYTHON
statistics.pvariance(data, mu=None)

Examples

Example 1
PYTHON
>>> data = [0.0, 0.25, 0.25, 1.25, 1.5, 1.75, 2.75, 3.25]
>>> pvariance(data)
1.25
Example 2
PYTHON
>>> mu = mean(data)
>>> pvariance(data, mu)
1.25
Example 3
PYTHON
>>> from decimal import Decimal as D
>>> pvariance([D("27.5"), D("30.25"), D("30.25"), D("34.5"), D("41.75")])
Decimal('24.815')

>>> from fractions import Fraction as F
>>> pvariance([F(1, 4), F(5, 4), F(1, 2)])
Fraction(13, 72)

See Also

variance() StatisticsError