Graddagar och temperaturdata — filformat och beräkningar


Ladda ner temperaturdata och graddagar från över 2 000 mätpunkter i Sverige. Som prenumerant kan du ladda ner temperaturdata i tre format: timmedel, dygnsmedel och graddagar. Filerna levereras som CSV (semikolonseparerade) i en ZIP-fil.

Timmedel

Varje rad motsvarar ett timmedelvärde. Kolumnerna är Datum (ÅÅÅÅ-MM-DD), Klockslag (HH:MM:SS) och Timmedel (medeltemperatur under timmen i °C).

Exempel:

Datum;Klockslag;Timmedel
2026-03-15;08:00:00;3,2
2026-03-15;09:00:00;4,1
2026-03-15;10:00:00;5,0

Dygnsmedel

Varje rad motsvarar ett dygn. Dygnsmedlet beräknas som medelvärdet av dygnets 24 timmedelvärden (kl 01:00–00:00). Dygn med färre än 12 giltiga timvärden markeras som ”Nan”. Kolumnerna är Datum och Dygnsmedel (°C).

Exempel:

Datum;Dygnsmedel
2026-03-15;3,2
2026-03-16;1,7
2026-03-17;-2,4

Graddagar

Graddagar är ett mått på uppvärmningsbehovet och används bland annat vid normalårskorrigering av energianvändning. Filen innehåller både dygnsmedel och graddagar. Kolumnerna är Datum, Dygnsmedel (°C) och Graddagar (heltal).

Exempel:

Datum;Dygnsmedel;Graddagar
2026-03-15;3,2;14
2026-03-16;1,7;15
2026-03-17;-2,4;19

Så beräknas graddagar

Graddagar anger skillnaden mellan en bastemperatur och dygnets medeltemperatur. Om medeltemperaturen överstiger bastemperaturen bidrar dygnet med 0 graddagar.

Bastemperaturen varierar med årstid:

  • Januari: 17 °C
  • Februari: 17 °C
  • Mars: 17 °C
  • April: 12 °C
  • Maj: 10 °C
  • Juni: 10 °C
  • Juli: 10 °C
  • Augusti: 11 °C
  • September: 12 °C
  • Oktober: 13 °C
  • November: 17 °C
  • December: 17 °C

Formel: Graddagar = bastemperatur − dygnsmedel (avrundat till heltal, minst 0)

Räkneexempel: Om dygnsmedlet den 15 mars är 3,2 °C blir graddagarna 17 − 3,2 = 14.

Ett normalår i Sverige innehåller typiskt 3 000–4 000 graddagar beroende på ort.

Gemensamt för alla filer

Filerna levereras som ZIP med CSV-filer där semikolon är kolumnavskiljare och komma är decimalavskiljare. Timmedel baseras på 1-timmesmedelvärden. Dygnsmedel och graddagar baseras på dygnets 24 timvärden (kl 01:00 till 00:00 nästa dag).

Timmar utan giltigt mätvärde markeras som ”NaN”. Dygn med färre än 12 giltiga timvärden markeras som ”Nan” och bidrar med 0 graddagar.