8.3

8.3 Lineær regresjon

Tilpasse lineære modeller til datasett med digitale verktøy.

40 min
10 oppgaver
SpredningsdiagramLineær regresjonKorrelasjonr-verdiPrediksjon
Du leser den tradisjonelle versjonen
Din fremgang i kapitlet
0 / 10 oppgaver
Kapitlets plass i kurset

Fra datapunkter til modell

I mange situasjoner har vi et sett med målte datapunkter, og vi ønsker å finne en matematisk funksjon som beskriver sammenhengen mellom variablene. Denne prosessen kalles regresjon.

Det første steget er å lage et spredningsdiagram (også kalt punktdiagram). Vi plotter datapunktene i et koordinatsystem for å se om det er en synlig trend:
- Ser punktene ut til å ligge langs en rett linje? → Lineær regresjon
- Buet oppover eller nedover? → Polynomregresjon
- Eksponentiell vekst? → Eksponentialregresjon

Lineær regresjon
Lineær regresjon er en metode for å finne den rette linjen y=ax+by = ax + b som passer best til et sett med datapunkter (x1,y1),(x2,y2),…,(xn,yn)(x_1, y_1), (x_2, y_2), \ldots, (x_n, y_n).

Linjen kalles regresjonslinjen, og den bestemmes slik at summen av de kvadrerte vertikale avstandene fra datapunktene til linjen er minst mulig.

Minste kvadraters metode

Regresjonslinja finnes med minste kvadraters metode. For hvert datapunkt ser vi på det loddrette avviket mellom punktet og linja, residualet:

residual=ma˚lt verdi−modellverdi\text{residual} = \text{målt verdi} - \text{modellverdi}

Hvert residual kvadreres, og kvadratene legges sammen. Regresjonslinja er den linja som gjør denne summen minst mulig. Kvadreringen gjør at positive og negative avvik ikke opphever hverandre, og at store avvik teller ekstra mye.

GeoGebra gjør selve beregningen. Det viktige er å forstå prinsippet.

Gjør dette i GeoGebra

Lineær regresjon i GeoGebra

Skriv inn datapunktene som en liste og bruk RegLin-kommandoen for å finne regresjonslinjen. Prøv å legge til, flytte eller fjerne punkter og se hvordan linjen endres.

Skriv inn én linje om gangen i inntastingsfeltet:

liste = {(1, 2.1), (2, 3.8), (3, 6.2), (4, 7.9), (5, 10.1)}
RegLin(liste)

Med språket satt til norsk forstår GeoGebra kommandonavnene både på norsk og engelsk.

Åpne GeoGebra(åpnes i ny fane)
✏️Eksempel 1 – Temperatur og issalg

En iskremkiosk har registrert daglig temperatur og antall solgte is i en uke:

Temperatur (°C)Antall is
1548
1856
2170
2482
2795
30112
33120

Bruk GeoGebra til å finne regresjonslinjen. Tolk stigningstallet og konstantleddet.

liste = {(15, 48), (18, 56), (21, 70), (24, 82), (27, 95), (30, 112), (33, 120)}
RegLin(liste)

y=4,20x−17,6y = 4{,}20x - 17{,}6

Tolkning:
- Stigningstallet a≈4,20a \approx 4{,}20: For hver grad temperaturen øker, selges det i gjennomsnitt omtrent 4,2 flere is.
- Konstantleddet b≈−17,6b \approx -17{,}6: Modellen gir −17,6-17{,}6 is ved 0 °C. Det er ikke meningsfullt (et negativt antall is), og viser at modellen ikke bør brukes for lave temperaturer.

Modellen gjelder i intervallet 15≤x≤3315 \leq x \leq 33, der vi har data.

Svar: y≈4,20x−17,6y \approx 4{,}20x - 17{,}6. Salget øker med omtrent 4,2 is per grad.

Korrelasjon

Korrelasjon måler styrken og retningen på den lineære sammenhengen mellom to variabler. Korrelasjonskoeffisienten rr er et tall mellom −1-1 og 11:

- r=1r = 1: Perfekt positiv korrelasjon (alle punkter på en linje med positiv stigning)
- r=−1r = -1: Perfekt negativ korrelasjon (alle punkter på en linje med negativ stigning)
- r=0r = 0: Ingen lineær korrelasjon
- ∣r∣>0,8|r| > 0{,}8: Sterk korrelasjon
- 0,5<∣r∣<0,80{,}5 < |r| < 0{,}8: Moderat korrelasjon
- ∣r∣<0,5|r| < 0{,}5: Svak korrelasjon

I GeoGebra finner du rr med kommandoen Korrelasjonskoeffisient(liste).

Korrelasjon og kausalitet
Korrelasjon betyr at to variabler har en statistisk sammenheng – de endrer seg sammen.

Kausalitet betyr at endring i den ene variabelen forårsaker endring i den andre.

Korrelasjon betyr IKKE kausalitet. To variabler kan korrelere uten at den ene forårsaker den andre. Det kan finnes en tredje variabel (en bakenforliggende variabel) som påvirker begge.

Eksempel: Det er sterk korrelasjon mellom issalg og antall drukningsulykker. Det betyr ikke at is forårsaker drukningsulykker – begge påvirkes av en tredje variabel: varmt vær.

✏️Eksempel 2 – Korrelasjon og prediksjon

Tabellen viser sammenhengen mellom antall timer brukt på lekser per uke (xx) og poengsum på en prøve (yy) for 8 elever:

Timer (xx)Poeng (yy)
235
342
450
558
662
770
875
1088

a) Finn regresjonslinjen.
b) Finn korrelasjonskoeffisienten og vurder styrken.
c) Bruk modellen til å anslå poengsummen for en elev som bruker 9 timer.

a) RegLin({(2,35),(3,42),(4,50),(5,58),(6,62),(7,70),(8,75),(10,88)})

y≈6,58x+23,0y \approx 6{,}58x + 23{,}0

b) Korrelasjonskoeffisient({(2,35),(3,42),(4,50),(5,58),(6,62),(7,70),(8,75),(10,88)})

r≈0,998r \approx 0{,}998

Siden ∣r∣>0,8|r| > 0{,}8, er det en sterk positiv korrelasjon. Den lineære modellen passer svært godt til dataene.

c)
y=6,58⋅9+23,0y = 6{,}58 \cdot 9 + 23{,}0
y=59,22+23,0y = 59{,}22 + 23{,}0
y≈82y \approx 82

Svar: Modellen anslår omtrent 82 poeng. x=9x = 9 ligger mellom datapunktene x=8x = 8 og x=10x = 10, så dette er interpolering, og anslaget er ganske pålitelig.

Merk: Selv om korrelasjonen er sterk, kan vi ikke konkludere med at det bare er leksetimer som bestemmer poengsummen. Forkunnskaper og konsentrasjon spiller også inn.

📝Oppgave 1

Forklar med egne ord hva disse begrepene betyr:

a) Regresjonslinje
b) Residual
c) Korrelasjon
d) Hvorfor er det viktig å skille mellom korrelasjon og kausalitet?

📝Oppgave 2

Tabellen viser sammenhengen mellom alder (xx, i måneder) og høyde (yy, i cm) for et barn:

Alder (mnd)0369121824
Høyde (cm)50586570758287

a

Bruk GeoGebra til å finne regresjonslinjen og korrelasjonskoeffisienten.

b

Tolk stigningstallet i konteksten.

c

Bruk modellen til å anslå høyden ved 15 måneder. Er dette interpolering eller ekstrapolering?

d

Hva gir modellen ved 10 års alder (120 måneder)? Er dette rimelig?

📝Oppgave 3

En forsker undersøker sammenhengen mellom gjennomsnittlig dagtemperatur (xx, i °C) og strømforbruk til oppvarming (yy, i kWh) for et hus over 10 vinterdager:

Temp (°C)kWh
-1085
-778
-468
-160
055
248
538
730
1022
1215

a

Finn regresjonslinjen og korrelasjonskoeffisienten med GeoGebra.

b

Hva forteller stigningstallet oss? Hva forteller den negative korrelasjonen?

c

Ved hvilken temperatur forutsier modellen at strømforbruket er null?

📝Oppgave 4

En elev påstår: «Jeg har funnet at det er sterk positiv korrelasjon (r=0,92r = 0{,}92) mellom antall brannstasjoner i en by og antall kriminalitetssaker. Altså fører flere brannstasjoner til mer kriminalitet.» Forklar hva som er galt med denne konklusjonen, og foreslå en bedre forklaring.

📝Oppgave 5

Tabellen viser gjennomsnittlig levealder (yy, i år) og BNP per innbygger (xx, i tusen dollar) for 8 land:

BNP (tusen dollar)Levealder (år)
255
562
1070
2076
3079
4080
5081
6082

a

Lag et spredningsdiagram (for hånd eller i GeoGebra) og beskriv hva du ser.

b

Finn likevel regresjonslinjen og korrelasjonskoeffisienten. Passer en lineær modell godt?

c

Diskuter om det er rimelig å si at høyere BNP forårsaker høyere levealder.

Oppsummering

I dette kapittelet har du lært:

- Lineær regresjon: Å finne den rette linjen som passer best til et sett med datapunkter
- Minste kvadraters metode: Linjen velges slik at summen av de kvadrerte avvikene (residualene) blir minst mulig
- Bruk av modellen: Sett inn xx-verdier i regresjonslinjen for å predikere yy-verdier
- Korrelasjon: Korrelasjonskoeffisienten rr (−1≤r≤1-1 \leq r \leq 1) måler hvor sterk den lineære sammenhengen er
- Korrelasjon er ikke kausalitet: At to størrelser samvarierer, betyr ikke at den ene forårsaker den andre

Nøkkelbegreper


BegrepForklaring
RegresjonslinjeLinjen som passer best til dataene
ResidualAvviket mellom datapunkt og modell
KorrelasjonskoeffisientStyrken på lineær sammenheng (rr)
KausalitetÅrsakssammenheng

Husk


- rr nær ±1\pm 1: sterk lineær sammenheng. rr nær 00: svak sammenheng
- I GeoGebra: legg punktene i regnearket og bruk RegLin(liste)
Repetisjonsoppgaver
Din fremgang
0deloppgaver0 / 5 oppgaver

Dette kapitlet er skrevet av Anthropics toppmodeller (Claude Opus og Claude Fable) og er foreløpig ikke manuelt gjennomgått — kvalitetskontrollen gjøres av uavhengige KI-agenter, og innmeldte feil rettes fortløpende. Funnet en feil? Meld fra, så retter vi den. Les mer om hvordan innholdet lages.