Oppgave 1
Petter har spurt 20 personer om hvor mange ganger de brukte telefonen sin til å ringe med i løpet av forrige helg. Resultatene er: 0, 4, 2, 6, 3, 2, 1, 1, 3, 5, 3, 8, 1, 9, 5, 2, 0, 2, 2, 1. Bestem medianen, gjennomsnittet og variasjonsbredden for dette datamaterialet.
Vis løsning
Hva spør oppgaven om? Vi skal finne tre sentrale statistiske mål: median, gjennomsnitt og variasjonsbredde.
Steg 1 — Sorter datamaterialet
Sortert får vi
\[0,0,1,1,1,1,2,2,2,2,2,3,3,3,4,5,5,6,8,9\]
Det gjør det lettere å finne median og ytterverdier.
Steg 2 — Finn medianen
Det er 20 observasjoner, så medianen er gjennomsnittet av observasjon nummer 10 og 11.
\[\dfrac{2+2}{2}=2\]
Steg 3 — Finn gjennomsnittet
Summen er 60, og antallet observasjoner er 20.
\[\dfrac{60}{20}=3\]
Steg 4 — Finn variasjonsbredden
Største verdi er 9 og minste verdi er 0.
\[9-0=9\]
Python
data = [0, 4, 2, 6, 3, 2, 1, 1, 3, 5, 3, 8, 1, 9, 5, 2, 0, 2, 2, 1]
data_sortert = sorted(data)
sum_data = sum(data)
antall = len(data)
median = (data_sortert[9] + data_sortert[10]) / 2
gjennomsnitt = sum_data / antall
variasjonsbredde = max(data) - min(data)
print("Sortert data:", data_sortert)
print("Sum:", sum_data)
print("Antall:", antall)
print("Median:", median)
print("Gjennomsnitt:", gjennomsnitt)
print("Variasjonsbredde:", variasjonsbredde)Sortert data: [0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 4, 5, 5, 6, 8, 9]
Sum: 60
Antall: 20
Median: 2.0
Gjennomsnitt: 3.0
Variasjonsbredde: 9