Benchmark — Dokumentation
Jämför skolor, kommuner och huvudmän sida vid sida.
Benchmark — Jämför skolor, kommuner och huvudmän
Kom igång
PortalMed Benchmark kan du jämföra skolor, kommuner eller huvudmän sida vid sida och se hur de presterar i förhållande till varandra.
Klicka "Ny grupp"
Gå till Benchmark i menyn. Klicka på knappen för att skapa en ny jämförelsegrupp.
Exempel – illustration, inga uppgifter sparas här.
Inga grupper ännu.
Välj typ och namnge gruppen
Välj om du vill jämföra skolor, kommuner eller huvudmän. Ge gruppen ett beskrivande namn.
Exempel – illustration, inga uppgifter sparas här.
Lägg till enheter
Ange koden för varje skola eller kommun du vill jämföra. Klicka "Lägg till" för varje enhet. Två verktyg hjälper dig: SCB:s kommungrupper och Hitta liknande kommuner.
Exempel – illustration, inga uppgifter sparas här.
Beräkna och se resultat
Klicka "Beräkna jämförelse". Resultatet visas som en tabell med värden och percentilrankning (P0-P100). Längst ner visas gruppens medelvärde, median och spridning.
Exempel – illustration, inga uppgifter sparas här.
| Kommun | Meritvärde | P | Behöriga lärare | P |
|---|---|---|---|---|
| Stockholm | 228 | P75 | 82% | P62 |
| Göteborg | 215 | P38 | 78% | P25 |
| Gruppsnitt | 221 | 80% |
Du kan spara upp till 50 grupper och återkomma till dem när som helst.
Du bestämmer urvalet genom vilka skolor, kommuner eller huvudmän du lägger till i gruppen. Portalen beräknar gruppens förvalda nyckeltal. Portalen har inga separata kontroller för skolformsfilter, elevantal eller val av nyckeltal. Den tekniska referensen beskriver separata anrop med sådana val.
Användningsfall: Huvudmän med flera skolor
Om du är huvudman för flera skolor (t.ex. en friskolekoncern eller kommun) kan du använda Benchmark för att få en konsoliderad vy över alla dina skolenheter:
- Skapa en grupp med typ Skola.
- Lägg till alla dina skolenhetskoder i gruppen.
- Kontrollera att gruppen innehåller de skolor du vill jämföra.
- Beräkna jämförelsen för att se alla skolor sida vid sida.
Du får då en översikt med:
- Varje skolas nyckeltal
- Gruppens medel, median och spridning
- Percentilrankning inom gruppen
- Möjlighet att exportera som CSV eller Excel om ert paket innehåller export
Detta är perfekt för årliga uppföljningar, styrelseunderlag eller jämförelse med andra huvudmän.
Tillgängliga nyckeltal
14 skolnyckeltal (för skol- och huvudmangrupper):
| Nyckeltal | Beskrivning | Enhet |
|---|---|---|
| Meritvärde åk 9 | Genomsnittligt meritvärde för avgångselever | poäng |
| Behöriga lärare | Andelen lärare (omräknat till heltidstjänster) med lärarlegitimation och behörighet, där behörigheten gäller skolform, ämne och, i grundskolan, även stadium för den undervisning läraren har. | % |
| Elever per lärare | Antal elever per heltidstjänst | antal |
| Antal elever | Totalt antal inskrivna elever | antal |
| Behörighet gymnasiet åk 9 | Andel elever behöriga till gymnasiet | % |
| Godkänd alla ämnen åk 6 | Andel elever med godkänt i samtliga ämnen | % |
| Godkänd alla ämnen åk 9 | Andel elever med godkänt i samtliga ämnen | % |
| Nationellt prov svenska åk 9 | Genomsnittligt provbetygspoäng | poäng |
| Nationellt prov matematik åk 9 | Genomsnittligt provbetygspoäng | poäng |
| Nationellt prov engelska åk 9 | Genomsnittligt provbetygspoäng | poäng |
| Gymnasieexamen inom 3 år | Andel elever som tar examen inom 3 år | % |
| Behörighet till högskola | Andel elever med grundläggande högskolebehörighet | % |
| Andel med pedagogisk högskoleutbildning (förskola) | Andel av personalen (omräknat till heltidstjänster) på förskoleenheten med pedagogisk högskoleutbildning, enligt Skolverkets förskolestatistik | % |
| Barn per årsarbetare (förskola) | Antal inskrivna barn per pedagogisk personal omräknat till heltidstjänster | antal |
Nyckeltalen ”Behöriga lärare” och ”Elever per lärare” redovisas för enheter med grundskola eller gymnasieskola. Förskoleenheter utan grundskola eller gymnasieskola redovisas i stället under de två förskolenyckeltalen, och för dem avser ”Antal elever” inskrivna barn.
142 kommunnyckeltal (för kommungrupper, från Kolada). De vanligaste per kategori:
| Kategori | Exempel |
|---|---|
| Kostnader grundskola | Kostnad per elev, undervisningskostnad, lokalkostnad |
| Resultat | Meritvärde snitt, andel godkända alla ämnen |
| Lärare | Elever per lärare, andel behöriga lärare |
| Nöjdhet (Skolenkäten) | Nöjdhet åk 5, nöjdhet åk 8, trygghet, studiero |
| Demografi | Utländsk bakgrund, invånarantal, utbildningsnivå |
| Gymnasieskola | Kostnad per elev gymnasium, examen inom 3 år, högskolebehörighet |
| Förskola | Kostnad per barn, barn per årsarbetare, inskrivningsgrad |
| Kommunal ekonomi | Skattesats, soliditet, resultat per invånare |
| Elevhälsa | Tillgång till elevhälsa åk 8, kostnad elevhälsa gymnasium |
För kommungrupper visar portalen 8 standardnyckeltal: kostnad per elev, meritvärde snitt, andel behöriga lärare, elever per lärare, antal elever, nöjdhet åk 5, nöjdhet åk 8 och andel godkända alla ämnen.
Tre typer av grupper
Benchmark stöder tre typer av jämförelsegrupper:
| Typ | Vad du anger | Nyckeltal | Exempel |
|---|---|---|---|
| Skola | Skolenhetskod (8 siffror) | 14 skolnyckeltal | Jämför grundskolor i kommunen |
| Kommun | Kommunkod (4 siffror) | 142 kommunnyckeltal | Jämför med statistiska grannar |
| Huvudman | Organisationsnummer | 14 skolnyckeltal (genomsnitt) | Jämför fristående huvudmän |
Huvudmangrupper visar genomsnittsvärden beräknade över alla skolor som tillhör respektive huvudman.
Teknisk referens
APIVisa API-dokumentation
Benchmark-funktioner används via portalen och organisationens inloggade Firebase-session. Det här är interna Pro-endpoints, inte Skolkolls publika API-roadmap eller en API-nyckelprodukt.
Endpoints:
// Grupp-CRUD:
POST /api/pro/benchmark/ Skapa grupp
GET /api/pro/benchmark/ Lista alla grupper
GET /api/pro/benchmark/{id} Hämta grupp med medlemmar
PUT /api/pro/benchmark/{id} Uppdatera (namn, beskrivning, medlemmar)
DELETE /api/pro/benchmark/{id} Ta bort grupp
// Beräkning och export:
POST /api/pro/benchmark/{id}/compute Beräkna statistik
POST /api/pro/benchmark/{id}/export Exportera (csv/xlsx/pdf)
// Matchning (kräver autentisering):
POST /api/pro/benchmark/match Socioekonomisk matchning
// Referensdata (öppna, ingen autentisering):
GET /api/pro/benchmark/scb-groups SCB kommungrupper
GET /api/pro/benchmark/scb-groups/{code}/members Kommuner i en gruppExempel: Skapa grupp och beräkna jämförelse
// 1. Hämta kommuner i SCB-gruppen "Större stad":
GET /api/pro/benchmark/scb-groups/B3/members
→ { "members": [{ "kommunKod": "0380", "namn": "Uppsala" }, ...] }
// 2. Skapa en grupp med dessa kommuner:
POST /api/pro/benchmark/
{
"name": "SCB B3 — Större städer",
"entityType": "municipality",
"description": "Alla kommuner i SCB-gruppen Större stad (2017)",
"members": [{"id": "0380"}, {"id": "0580"}, {"id": "0680"}]
}
// 3. Beräkna med filter:
POST /api/pro/benchmark/{groupId}/compute
{
"metrics": ["meritvardeSnitt", "kostnadPerElev", "behorighetsgrad"],
"school_type": "Grundskola",
"provider_type": "enskild",
"min_pupils": 50,
"max_pupils": 500
}
// 4. Exportera till Excel:
POST /api/pro/benchmark/{groupId}/export
{ "format": "xlsx", "metrics": ["meritRating9", "eligibleYR9"] }
→ Excel-fil (Content-Disposition: attachment)
// PDF-export (asynkron):
{ "format": "pdf" }
→ 202 { "jobId": "...", "status": "queued" }
// Polla: GET /api/pro/reports/jobs/{jobId}Detaljer:
Skapa grupp — name (2-80 tecken, obligatoriskt), entityType (school/municipality/provider), members (kan vara tom), description (valfri, max 500 tecken).
Uppdatera grupp — partial update: skicka bara de fält du vill ändra. entityType kan inte ändras efter skapande.
Compute — kräver minst 2 medlemmar i gruppen. Svaret inkluderar: groupId, groupName, entityType, computedAt, members (med metrics + percentileRank per KPI), groupStats (med mean, median, stdDev, p10, p25, p75, p90, min, max, n per KPI), samt notFound/filtered om relevant.
Filter (compute/export): school_type, provider_type ("kommun"/"enskild"), min_pupils/max_pupils, municipality. Filtrerade medlemmar rapporteras i filtered-arrayen.
Matchning: POST /api/pro/benchmark/match med { "kommunKod": "0180", "n": 10 } returnerar de N mest socioekonomiskt liknande kommunerna.
Max: 50 grupper per org, 100 medlemmar per grupp.
Felkoder: 400 (valideringsfel), 403 (saknar benchmark-behörighet; CSV- och XLSX-export kräver dessutom att paketet innehåller export och att du har export-behörighet eller är administratör; PDF kräver bara benchmark), 404 (grupp/organisation hittades inte).
Har du frågor? Mejla info@skolspegeln.se. Frågor hanteras manuellt via e-post.