Variantie

In de statistiek is de variantie van een populatie gelijk aan:

\[\sigma^{2}=\frac{1}{N} \sum_{i=1}^{N}{x_{i}^{2}} - \mu^{2}\]

met N de populatiegrootte en \(\mu\) het populatiegemiddelde.

Opdracht

Je mag vertrekken van onderstaande code (kopiƫren naar het invoerveld). Je krijgt al een functie die het gemiddelde van een lijst berekent. Schrijf nu zelf een functie variantie(lijst) die de variantie van een lijst berekent. Deze functie moet een for-lus gebruiken.

# Berekent de grootste gemene deler van a en b.
def  gemiddelde(lijst):
	return  sum(lijst) /  len(lijst)

# Schrijf hieronder de functie variantie(lijst)
# Berekent de variantie van een gegeven lijst
"VERVANG DIT DOOR JOUW FUNCTIE"

Voorbeeld

variantie([1, 2, 3, 4, 5, 6])

2.916666666666666

Uitwerking:

\[\frac{1}{6} \cdot (1^{2}+2^{2}+3^{2}+4^{2}+5^{2}+6^{2}) - 3.5^{2}=2.9166...\]