UtkastBoka ble skrevet det første døgnet etter at læreplanen kom, og kvalitetssikres nå kapittel for kapittel gjennom høsten 2026. Kapitler merket «Kvalitetssikret» er gjennomgått; resten er utkast du gjerne må lese og melde fra om.
Fant du en feil, eller savner du noe i dette kapittelet?Alt leses, og feil rettes fortløpende.
2.3
Lineær regresjon

2.3 Lineær regresjon

Minste kvadrats metode, regresjonslinja og bruk av henne til å anslå verdiar.

45 min
6 oppgaver
RegresjonslinjeMinste kvadrats metodePrediksjon
Din fremgang i kapitlet
0 / 6 oppgaver

Frå punktsky til linje

Korrelasjonen rr seier kor godt punkta følgjer ei rett linje. Men han seier
ikkje kva linje det er — og det er linja vi treng når vi skal svare på
spørsmål som

- Kor mykje stig bustadprisen per kvadratmeter?
- Kva er ein bruktbil med 100 000100\,000 kilometer på verd?
- Kor mykje straum bruker barnehagen i ein månad med 88 grader?

Å finne denne linja blir kalla lineær regresjon. Linja blir kalla
regresjonslinja, og ho blir skriven på den forma du kjenner frå før:

y=ax+by = ax + b

der aa er stigingstalet og bb konstantleddet.

Minste kvadrats metode

Gjennom ei punktsky kan vi teikne uendeleg mange linjer. Vi treng ein regel som
peikar ut éi.

For kvart datapunkt måler vi kor mykje linja bommar. Den loddrette avstanden frå
punktet ned eller opp til linja blir kalla residualet:

ei=yi−(axi+b)e_i = y_i - (ax_i + b)

Er punktet over linja, er residualet positivt; er det under, er det
negativt.

Vi kan ikkje berre leggje saman residuala — dei positive og negative ville
oppheve kvarandre, og ei elendig linje kunne fått summen null. Difor
kvadrerer vi dei først, akkurat som vi gjorde med avvika i
standardavviket (kapittel 1.3):

S=e12+e22+…+en2=∑i=1n(yi−(axi+b))2S = e_1^2 + e_2^2 + \ldots + e_n^2 = \sum_{i=1}^{n} \bigl(y_i - (ax_i + b)\bigr)^2

Minste kvadrats metode vel dei aa og bb som gjer SS så liten som
mogleg. Kvadreringa gjer òg at eitt stort bom blir straffa hardare enn to små —
det er ein medviten eigenskap ved metoden, og grunnen til at også
regresjonslinja er kjenslevar for uteliggjarar.

📜Regresjonslinja
For nn talpar (xi,yi)(x_i, y_i) er regresjonslinja y=ax+by = ax + b bestemd ved

a=∑(xi−xˉ)(yi−yˉ)∑(xi−xˉ)2a = \frac{\sum (x_i - \bar{x})(y_i - \bar{y})}{\sum (x_i - \bar{x})^2}

b=yˉ−a⋅xˉb = \bar{y} - a \cdot \bar{x}

Legg merke til teljaren: han er nøyaktig den same summen som i teljaren for
rr (kapittel 2.2). Har du rekna ut rr med avvikstabellen, har du alt dei
tala du treng.

To eigenskapar som er verde å kjenne:

1. Regresjonslinja går alltid gjennom punktet (xˉ,yˉ)(\bar{x}, \bar{y}). Det følgjer
direkte av formelen for bb: set vi x=xˉx = \bar{x}, får vi
y=axˉ+(yˉ−axˉ)=yˉy = a\bar{x} + (\bar{y} - a\bar{x}) = \bar{y}.
2. Summen av residuala er alltid 00.

NB: Stigingstalet aa og korrelasjonen rr har alltid same forteikn —
begge arvar forteiknet frå den same teljaren. Men dei er ikkje det same talet:
aa har nemning (kroner per kvadratmeter), rr har inga.

✏️Døme 1 – Regresjonslinja for hand

Vi bruker butikkane frå kapittel 2.2:

Tilsette xx246810121416
Omsetnad yy (mill. kr)354769810

a) Finn regresjonslinja.
b) Tolk aa og bb.

c) Kva anslår modellen for ein butikk med 1111 tilsette?

a) Frå avvikstabellen i kapittel 2.2 har vi alt det vi treng:

xˉ=9,yˉ=6,5\bar{x} = 9, \qquad \bar{y} = 6{,}5

∑(xi−xˉ)(yi−yˉ)=78,∑(xi−xˉ)2=168\sum (x_i-\bar{x})(y_i-\bar{y}) = 78, \qquad \sum (x_i-\bar{x})^2 = 168

Stigingstalet. Formelen tom, så med tal:

a=∑(xi−xˉ)(yi−yˉ)∑(xi−xˉ)2a = \frac{\sum (x_i - \bar{x})(y_i - \bar{y})}{\sum (x_i - \bar{x})^2}

a=78168=1328=0,4642…≈0,464a = \frac{78}{168} = \frac{13}{28} = 0{,}4642\ldots \approx 0{,}464

Konstantleddet. Formelen tom, så med tal:

b=yˉ−a⋅xˉb = \bar{y} - a \cdot \bar{x}

b=6,5−1328⋅9=18228−11728=6528=2,3214…≈2,321b = 6{,}5 - \frac{13}{28} \cdot 9 = \frac{182}{28} - \frac{117}{28} = \frac{65}{28} = 2{,}3214\ldots \approx 2{,}321

Kontroll. Linja skal gå gjennom (xˉ,yˉ)=(9; 6,5)(\bar{x}, \bar{y}) = (9;\ 6{,}5):

0,4643⋅9+2,3214=4,1786+2,3214=6,50{,}4643 \cdot 9 + 2{,}3214 = 4{,}1786 + 2{,}3214 = 6{,}5

Det stemmer.

Svar a): y=0,464x+2,321y = 0{,}464x + 2{,}321

b) Stigingstalet a≈0,464a \approx 0{,}464: for kvar ekstra tilsett aukar
omsetnaden med omtrent 0,460{,}46 millionar kroner, altså 464 000464\,000 kroner —
i gjennomsnitt, for butikkane i dette materialet.

Konstantleddet b≈2,32b \approx 2{,}32: modellen gir 2,322{,}32 millionar kroner
for ein butikk med null tilsette. Det talet skal vi ikkje tolke som noko verkeleg.
Ingen av butikkane har færre enn to tilsette, så x=0x = 0 ligg utanfor
materialet; bb er først og fremst den høgda linja må ha for å liggje rett i
området 2≤x≤162 \le x \le 16.

c) Vi set x=11x = 11 inn i modellen:

y=0,4643⋅11+2,3214=5,1071+2,3214=7,4286y = 0{,}4643 \cdot 11 + 2{,}3214 = 5{,}1071 + 2{,}3214 = 7{,}4286

Svar c): Modellen anslår omtrent 7,47{,}4 millionar kroner.

x=11x = 11 ligg mellom dei minste og største xx-verdiane i materialet, så dette
er interpolering, og anslaget er rimeleg. Men det er eit anslag om eit
gjennomsnitt: ein konkret butikk med 1111 tilsette kan godt liggje ein million over
eller under, slik dei åtte butikkane i materialet gjer.

📝Oppgave 1
Del 1 (utan hjelpemiddel). Vi bruker dei fem personane frå kapittel 2.2:

Treningsøkter xx12345
Kvilepuls yy7274706866

Der fann vi xˉ=3\bar{x} = 3, yˉ=70\bar{y} = 70,
∑(xi−xˉ)(yi−yˉ)=−18\sum (x_i-\bar{x})(y_i-\bar{y}) = -18 og ∑(xi−xˉ)2=10\sum (x_i-\bar{x})^2 = 10.
a

Finn stigingstalet aa.

b

Finn konstantleddet bb.

c

Skriv opp regresjonslinja.

d

Tolk stigingstalet i samanhengen.

e

Kva gir modellen for ein person med 66 økter i veka? Er anslaget til å stole på?

Løs oppgaven
✏️Døme 2 – Bruktbil: regresjon i rekneark

Åtte bilar av same modell og årgang er til sals. Tabellen viser køyrelengda
og prisen.

Køyrelengd (10 000 km)24579111315
Pris (1000 kr)29024824419818614613892

a) Finn regresjonslinja og korrelasjonen med rekneark.
b) Tolk stigingstalet.

c) Kva anslår modellen for ein bil som har gått 100 000100\,000 km?

a) Køyrelengda i kolonne A, prisen i kolonne B, begge frå rad 2 til rad 9.

=STIGNINGSTALL(B2:B9;A2:A9)     →  -14,360824...
=SKJÆRINGSPUNKT(B2:B9;A2:A9)    →  311,226804...
=KORRELASJON(A2:A9;B2:B9)       →  -0,991178...

Avrunda til tre desimalar:

y=−14,361x+311,227,r≈−0,991y = -14{,}361x + 311{,}227, \qquad r \approx -0{,}991

Svar a): y=−14,361x+311,227y = -14{,}361x + 311{,}227 med r≈−0,991r \approx -0{,}991 — ein svært
sterk negativ lineær samanheng.

b) Vi må halde tunga rett i munnen med einingane: xx blir målt i
10 00010\,000 km og yy i 1 0001\,000 kr.

Stigingstalet −14,361-14{,}361 betyr at når xx aukar med 11 — altså
10 00010\,000 køyrde kilometer — søkk prisen med 14,36114{,}361 tusen kroner.

Per kilometer blir det

14 361 kr10 000 km=1,44 kr/km\frac{14\,361 \text{ kr}}{10\,000 \text{ km}} = 1{,}44 \text{ kr/km}

Svar b): Bilen fell omtrent 14 40014\,400 kroner i verdi per
10 00010\,000 køyrde kilometer, altså rundt 1,441{,}44 kroner per kilometer.

c) 100 000100\,000 km svarer til x=10x = 10:

y=−14,361⋅10+311,227=−143,61+311,227=167,62y = -14{,}361 \cdot 10 + 311{,}227 = -143{,}61 + 311{,}227 = 167{,}62

Svar c): Modellen anslår omtrent 168 000168\,000 kroner.

x=10x = 10 ligg mellom 99 og 1111 i materialet, så dette er interpolering.
Anslaget er eit gjennomsnitt for slike bilar; den einskilde bilen avheng
òg av stand, utstyr og servicehistorikk.

📝Oppgave 2
Del 2 (digitale verktøy). Ti kommunar har oppgitt kor mange abonnentar
vass- og avløpstenesta har, og kva årsgebyret er.

Abonnentar1200185024003100390046005400620071008000
Årsgebyr (kr)6100580055005400510049504700460044504300
a

Lag eit punktdiagram og finn regresjonslinja. Oppgi aa med tre desimalar og bb med éin.

b

Finn korrelasjonen.

c

Kor mykje lågare blir gebyret per 10001000 nye abonnentar, ifølgje modellen?

d

Kva anslår modellen for ein kommune med 50005000 abonnentar?

e

Gi ei rimeleg forklaring på den negative samanhengen.

Løs oppgaven

Interpolering, ekstrapolering og gyldigheitsområde

Modellen er laga av data i eit bestemt område. Å bruke han

- innanfor dette området blir kalla interpolering, og er som regel greitt,
- utanfor blir kalla ekstrapolering, og er alltid ein påstand om noko vi ikkje
har målt.

Ingen data fortel oss kva som skjer utanfor der dataa sluttar. Går vi
langt nok utanfor, bryt modellen saman: prisen på ein bruktbil blir negativ,
eit barn blir to og ein halv meter høgt, ein barnehage får negativt straumforbruk.

Difor skal svaret alltid følgjast av ei vurdering av gyldigheitsområdet: kor
langt vi meiner modellen kan brukast, og kvifor.

✏️Døme 3 – Når modellen bryt saman

Vi bruker bruktbilmodellen y=−14,361x+311,227y = -14{,}361x + 311{,}227 frå døme 2, der
xx er køyrelengda i 10 00010\,000 km og yy prisen i 1 0001\,000 kr.

a) Kva gir modellen for ein bil med 300 000300\,000 km?

b) Ved kva køyrelengd gir modellen prisen null?

c) Kor langt vil du seie modellen kan brukast?

a) 300 000300\,000 km svarer til x=30x = 30:

y=−14,361⋅30+311,227=−430,83+311,227≈−119,60y = -14{,}361 \cdot 30 + 311{,}227 = -430{,}83 + 311{,}227 \approx -119{,}60

Svar a): Modellen gir −119,6-119{,}6 tusen kroner, altså at bilen skulle koste
119 600119\,600 kroner å bli kvitt. Det er meiningslaust som pris.

b) Vi set y=0y = 0 og løyser likninga:

−14,361x+311,227=0-14{,}361x + 311{,}227 = 0

−14,361x=−311,227(vi trekkjer fra˚ 311,227 pa˚ begge sider)-14{,}361x = -311{,}227 \qquad \text{(vi trekkjer frå } 311{,}227 \text{ på begge sider)}

x=311,22714,361≈21,67x = \frac{311{,}227}{14{,}361} \approx 21{,}67

Svar b): Ved x≈21,7x \approx 21{,}7, altså omtrent 217 000217\,000 kilometer.

c) Materialet dekkjer xx frå 22 til 1515, altså 20 00020\,000 til
150 000150\,000 km. Innanfor dette området er anslaga interpolering, og modellen
er god (r=−0,991r = -0{,}991).

Utanfor må vi vere varsame. Modellen kunne i beste fall vore gyldig til
x≈21,7x \approx 21{,}7, der prisen blir null — lenger kan han umogleg brukast, sidan
svaret då skiftar forteikn. Men han ryk truleg lenge før: ein bruktbil fell
ikkje like mange kroner i verdi for kvar mil heile livet. Dei første
10 00010\,000 kilometerane kostar mest, og mot slutten flatar kurva ut mot ein
låg, men positiv restverdi. Sjølve føresetnaden om konstant verdifall er
feilen som slår sterkast inn nær grensa.

Spreiingsplott med åtte blå punkt og ei raud rett linje. Den vassrette aksen viser køyrelengd i 10 000 km frå 0 til 32, den loddrette pris i 1000 kr frå minus 160 til 320. Punkta er (2, 290), (4, 248), (5, 244), (7, 198), (9, 186), (11, 146), (13, 138) og (15, 92). Den raude linja y = −14,361x + 311,227 er teikna heilt frå x = 0 til x = 30. Eit grønt felt dekkjer dataområdet frå x = 2 til x = 15 og er merkt interpolering; resten er kvitt og merkt ekstrapolering. Linja kryssar den vassrette aksen i x = 21,67, markert med eit svart punkt, og held fram under aksen til minus 119,6 ved x = 30 — svaret i a).

Regresjonslinja forlengd utanfor materialet. Innanfor det grøne feltet er anslaga interpolering; utanfor hamnar linja til slutt under null, og ein negativ pris viser at modellen har brote saman.

Svar c): Modellen bør brukast i området 20 00020\,000–150 000150\,000 km, og med
atterhald litt utanfor. Han kunne i beste fall vore gyldig til rundt
217 000217\,000 km, men er i praksis ubrukeleg lenge før det.

Andre moglegheiter: Skal heile levetida til bilen modellerast, passar ein
eksponentiell modell betre — då fell prisen med ein fast prosent per
10 00010\,000 km i staden for eit fast kronebeløp, og modellen nærmar seg null
utan å krysse.

📝Oppgave 3
Del 1 (utan hjelpemiddel). Ein kommune har laga modellen

y=4,2x+38y = 4{,}2x + 38

for talet på offentlege ladepunkt for elbil, der xx er talet på år etter 2015.
Modellen er laga av tal frå 2015 til 2025.

a

Kor mange ladepunkt hadde kommunen i 2015 ifølgje modellen?

b

Kva gir modellen for 2023?

c

Tolk stigingstalet.

d

Når passerer modellen 100100 ladepunkt?

e

Kvifor bør svaret i d) lesast med atterhald?

Løs oppgaven
✏️Døme 4 – Residual avslører feil modellform

Modellen y=0,464x+2,321y = 0{,}464x + 2{,}321 frå døme 1 skal vurderast.

a) Rekn ut residuala for dei tre butikkane med 66, 88 og 1212 tilsette.

b) Kva seier forteikna til alle dei åtte residuala?

a) Residualet er observert verdi minus modellverdi:

e=y−(ax+b)e = y - (ax + b)

x=6x = 6, observert y=4y = 4:

0,4643⋅6+2,3214≈2,7857+2,3214=5,10710{,}4643 \cdot 6 + 2{,}3214 \approx 2{,}7857 + 2{,}3214 = 5{,}1071

e=4−5,1071=−1,1071e = 4 - 5{,}1071 = -1{,}1071

x=8x = 8, observert y=7y = 7:

0,4643⋅8+2,3214≈3,7143+2,3214=6,03570{,}4643 \cdot 8 + 2{,}3214 \approx 3{,}7143 + 2{,}3214 = 6{,}0357

e=7−6,0357=0,9643e = 7 - 6{,}0357 = 0{,}9643

x=12x = 12, observert y=9y = 9:

0,4643⋅12+2,3214≈5,5714+2,3214≈7,89290{,}4643 \cdot 12 + 2{,}3214 \approx 5{,}5714 + 2{,}3214 \approx 7{,}8929

e=9−7,8929=1,1071e = 9 - 7{,}8929 = 1{,}1071

Svar a): −1,11-1{,}11, 0,960{,}96 og 1,111{,}11 millionar kroner. Butikken med 66
tilsette omset altså 1,111{,}11 millionar mindre enn modellen ventar, dei to
andre meir.

b) Alle dei åtte residuala er

−0,25;0,82;−1,11;0,96;−0,96;1,11;−0,82;0,25-0{,}25;\quad 0{,}82;\quad -1{,}11;\quad 0{,}96;\quad -0{,}96;\quad 1{,}11;\quad -0{,}82;\quad 0{,}25

Tre residualplott på rad, merkte A, B og C frå venstre, alle med tal på aksane: den vassrette er merkt tilsette og har tala 8 og 16 i A og 5, 10 og 15 i B og C, den loddrette er merkt residual og har tala −4, −2 og 2 i alle tre. Ei svart vassrett linje viser null. I A vekslar forteikna pent — dei åtte residuala frå døme 4 b) (−0,25; 0,82; −1,11; 0,96; −0,96; 1,11; −0,82; 0,25) ligg spreidde på begge sider av nullinja utan mønster. I B ligg residuala først under nullinja, så over i midten, og så under igjen — ein tydeleg boge. I C vekslar forteikna, men avvika veks jamt i storleik mot høgre, så punkta dannar ei vifteform. Under kvart panel står høvesvis forteikna vekslar, under, over, under og avvika veks mot høgre.

Tre mønster å kjenne att: A viser at ein lineær modell passar, B ein krum samanheng og C ulik spreiing. A er dei åtte residuala frå døme 4 b); dei to andre er mønstera teksten skildrar i ord. Eit mønster i residuala er eit varsel — også når r er høg.

Svar b): Forteikna vekslar pent — minus, pluss, minus, pluss — og summen
er 00, slik teorien seier. Det er ikkje noko mønster der alle residuala først
er negative og så positive, slik vi ville sett om den sanne samanhengen var
krum.

Slik les du kritisk: Eit mønster i residuala er eit varsel. Ligg dei
først under, så over, så under igjen, bøyer den verkelege samanhengen — og ei
rett linje er feil modellform, same kor høg rr er. Veks residuala
jamt i storleik mot høgre, er spreiinga ulik i ulike delar av materialet,
og anslag i den høgre enden er meir usikre enn i den venstre.

📝Oppgave 4

Ein modell er laga av desse seks talpara:

xx123456
yy121521222731

a

Finn regresjonslinja med verktøy. Oppgi aa og bb med tre desimalar.

b

Rekn ut residualet for x=3x = 3.

c

Rekn ut residualet for x=4x = 4.

d

Finn rr og r2r^2, og vurder kor godt modellen passar.

e

Kor stor blir summen av alle dei seks residuala? Svar utan å rekne dei ut.

Løs oppgaven
📝Oppgave 5
Del 2 (digitale verktøy). Vi bruker barnehagetala frå kapittel 2.1:

Temperatur (°C)−4,2−3,50,84,610,214,116,815,411,05,90,4−2,8
Straum (kWh)420039503500280021501700140015502050265032504000
a

Finn regresjonslinja. Oppgi aa med éin desimal og bb med éin.

b

Tolk stigingstalet med eining.

c

Kva anslår modellen for ein månad med 8,08{,}0 °C?

d

Kva gir modellen for ein månad med −10-10 °C, og kor mykje kan vi stole på det?

e

Ved kva temperatur gir modellen null straumforbruk, og kva fortel det om gyldigheitsområdet?

Løs oppgaven
📝Oppgave 6
UndersøkelsesoppgaveDenne oppgaven krever at du undersøker kilder utenfor læreboka
Drøftingsoppgåve. To elevar har laga kvar sin modell av det same
materialet. Den eine har sett xx = talet på tilsette og yy = omsetnad. Den andre
har bytt om: xx = omsetnad og yy = talet på tilsette.
a

Får dei to same korrelasjon rr?

b

Får dei same regresjonslinje?

c

Kva for ei av dei to er den rette?

d

Ein tredje elev seier: «Sidan r=0,93r = 0{,}93, kan eg bruke modellen til å anslå omsetnaden for ein butikk med 4040 tilsette.» Vurder.

e

Kva for fire opplysningar bør alltid følgje med når ein regresjonsmodell blir presentert?

Oppsummering

I dette kapittelet har du lært:

OmgrepFormel eller regel
Regresjonslinjey=ax+by = ax + b
Stigingstala=∑(xi−xˉ)(yi−yˉ)∑(xi−xˉ)2a = \dfrac{\sum (x_i-\bar{x})(y_i-\bar{y})}{\sum (x_i-\bar{x})^2}
Konstantleddb=yˉ−a⋅xˉb = \bar{y} - a \cdot \bar{x}
Residualei=yi−(axi+b)e_i = y_i - (ax_i + b)
Minste kvadrats metodeVel aa og bb som gjer ∑ei2\sum e_i^2 minst
Forklaringsgradr2r^2, mellom 00 og 11
Rekneark=STIGNINGSTALL(B2:B9;A2:A9), =SKJÆRINGSPUNKT(B2:B9;A2:A9)
GeoGebraRegLin(L)

Framgangsmåte


1. Teikn spreiingsplottet og sjå om forma er lineær.
2. Finn aa og bb — for hand frå avvikstabellen, eller med verktøy.
3. Kontroller at linja går gjennom (xˉ,yˉ)(\bar{x}, \bar{y}).
4. Tolk aa med eining, og vurder om bb i det heile betyr noko.
5. Sei om eit anslag er interpolering eller ekstrapolering, og oppgi
gyldigheitsområdet.

Hugs


- aa og rr har alltid same forteikn, men er ikkje det same talet.

- Summen av residuala er alltid 00; det er summen av kvadrata som
blir gjord minst.
- Konstantleddet bb er sjeldan meiningsfullt i seg sjølv når x=0x = 0 ligg
utanfor materialet.
- Byter du om xx og yy, blir linja endra — men ikkje rr.
- Ein modell er ein modell, ikkje ein spådom.

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.