Tilbake
8.5

8.5 Digitale verktøy i modellering

Praktisk pipeline fra åpne SSB-data til ferdig analyse: GeoGebra, Excel og Python — hvilket verktøy når.

60 min
12 oppgaver
GeoGebraExcelPythonPipelineCSV
Du leser den lesevennlige versjonen
Din fremgang i kapitlet
0 / 12 oppgaver

Tre verktøy, ett mål

Du sitter med et nedlastet SSB-datasett og tre ikoner på skjermen: GeoGebra, Excel og Python. Hvilket skal du åpne? Svaret styres av én hovedregel: velg det enkleste verktøyet som løser oppgaven. Ikke bruk Python når Excel duger; ikke bruk GeoGebra når blyant og papir gjør jobben.

Arbeidsdelingen er ganske klar. GeoGebra er best til å visualisere små datasett interaktivt, tilpasse regresjonsmodeller med ett klikk og presentere fenomener i klassen. Excel/Google Sheets er best til budsjetter og «hva-hvis»-modeller, indeksregulering og reallønnsberegninger — alt som lever i tabeller. Python overtar når datasettene blir store (hundrevis eller tusenvis av rader) eller når flere analyser skal automatiseres. Mange profesjonelle bruker alle tre og flytter dataene mellom dem etter behov.

Den typiske arbeidsflyten i et samfunnsøkonomisk prosjekt har fem steg. (1) Nedlasting: gå til ssb.no/statbank, velg tabell, last ned som CSV eller Excel. (2) Rensing i Excel: fjern overskriftsrader og fotnoter, kontroller at tallene er numeriske, håndter manglende verdier. (3) Analyse: importer til GeoGebra for visualisering og regresjon, eller bli i Excel/Python for større jobber. (4) Eksport: lagre grafene som bilder. (5) Rapport: skriv tolkningen i et tekstdokument, lim inn grafer og tabeller, og oppgi datakilde med nedlastingsdato.

Merk hvor lite av flyten som er «matematikk» i snever forstand — og hvor mye som er håndverk. Det er nettopp håndverket dette kapittelet trener.

📝Oppgave Quiz 1

Verktøyene i aksjon

GeoGebra og regresjon. Boligprisindeksen legges inn som en liste: data = {(0,100),(1,107),(2,113),(3,117),(4,119),(5,122),(6,138),(7,152),(8,158)}. Så prøves kandidatene med kommandoene FitLine(data), FitExp(data), FitPow(data) og FitLog(data), og RSquare(data, modell) gir R2R^2 for hver. Typisk resultat: lineær y^7,3t+95,3\hat{y} \approx 7{,}3t + 95{,}3 med R20,93R^2 \approx 0{,}93, eksponentiell y^99,91,06t\hat{y} \approx 99{,}9 \cdot 1{,}06^t med R20,96R^2 \approx 0{,}96 — velg eksponentiell, og tegn residualplottet med en Sequence-kommando som trekker modellverdien fra hver observasjon. GeoGebras øvrige statistikk-kommandoer — Korrelasjon, Gjennomsnitt, Standardavvik, Median, FitPoly — dekker resten av S1-behovet.

Excel og reallønn. Et regneark med kolonnene År, Lønn, KPI og Reallønn, der reallønnsformelen er =B2*100/C2, viser med én gang forskjellen på nominell lønn og kjøpekraft over årene 2015–2024. Styrken er hva-hvis-analysen: endre KPI-verdiene og se umiddelbart hva en annen prisvekst ville betydd. Et linjediagram med både nominell lønn og reallønn forteller historien visuelt.

Python og vekstrater. Med boligprisindeksen i en liste beregner en kort løkke den prosentvise veksten år for år — vekst = (indeks[i] / indeks[i-1] - 1) * 100 — og det geometriske gjennomsnittet av vekstfaktoren finner du med (indeks[-1] / indeks[0]) ** (1 / (len(indeks) - 1)), som her gir cirka 5,85 % gjennomsnittlig årlig vekst. Tre verktøy, samme datasett — og samme konklusjon, hvilket i seg selv er en fin kontroll.

📝Oppgave Quiz 2

Ærlighet og fallgruver

Verktøyene gjør analysen lett — men de gjør det også lett å lyve, bevisst eller ubevisst. Tre regler sikrer ærlig arbeid. (1) Vis verktøyet: rapporten skal oppgi hvilket verktøy og hvilke kommandoer eller formler som ble brukt, slik at andre kan etterprøve. (2) Vis dataene: legg ved CSV-filen eller lenken til SSB-tabellen, og forklar all rensing. (3) Vis modellvalget: ble flere modeller prøvd, skal alle oppgis med begrunnelse for valget — aldri velg modellen som gir ønsket resultat; velg den som passer dataene best.

Så fallgruvene, som feller selv erfarne brukere. Standardinnstillinger: verktøy leverer svar uten å varsle om manglende data, gale enheter eller tidssoner — sjekk selv. Avrunding: Excel viser gjerne to desimaler i cellene, men regner internt med flere; kopierer du ut tall, kan presisjon forsvinne — bruk =ROUND() bevisst. Cellereferanser: forskjellen på relativ (A1) og absolutt (AA1) referanse gjør at en kopiert formel plutselig kan peke feil sted. Pakkeversjoner: et Python-skript som virket i fjor, kan gi andre svar i år hvis bibliotekene er oppdatert — spesifiser versjoner i seriøst arbeid. Og visualiseringsfeller: akseskalaen kan manipuleres til å overdrive eller skjule trender; for søylediagrammer bør y-aksen normalt starte på null.

Den røde tråden er reproduserbarhet: enhver leser skal i prinsippet kunne kjøre din analyse på dine data og få ditt svar. Det er det som skiller dokumentert kunnskap fra påstander — og det er en vane som er gratis å legge seg til nå, og dyr å mangle senere.

📝Oppgave Quiz 3

Oppsummering: håndverkerens verktøykasse

Tre ikoner på skjermen, og nå vet du når du klikker hvor. GeoGebra for interaktiv visualisering og ett-klikks regresjon (FitLine, FitExp, FitPow, RSquare — og residualplott via Sequence). Excel for tabelldata, indeksregulering og reallønn (=B2*100/C2) med hva-hvis-analysens umiddelbare respons. Python for store datasett, vekstrateberegninger og automatisering med full kontroll. Hovedregelen står seg: det enkleste verktøyet som løser oppgaven — og samsvar mellom verktøyene er gratis kvalitetskontroll.

Arbeidsflyten fra SSB-tabell til rapport går i fem steg: nedlasting, rensing, analyse, eksport, rapport med kilde og dato. Og rundt det hele: ærlighetens tre regler — vis verktøyet, vis dataene, vis modellvalget — samt fallgruvene som nå står på vaktlisten din: tause standardinnstillinger, skjult avrunding, relative kontra absolutte cellereferanser, pakkeversjoner og manipulerte akser.

Det store ordet er reproduserbarhet: analysen din skal kunne gjentas av andre med samme resultat. Verktøyene regner; du dokumenterer, vurderer og står inne for. Dermed er alt på plass for finalen — det selvstendige samfunnsøkonomiske prosjektet i neste kapittel, der datasettet, verktøyene og dømmekraften endelig skal spille sammen i fullskala.

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.