Beräkning av provstorlek
Hitta undersökningsstorleken för en felmarginal.
Resultatuppdatering när du skriver.
Om denna miniräknare
Denna urvalsstorlekskalkylator finner hur många personer du behöver för att mäta en vald felmarginal och konfidensnivå – planeringssteget innan du kör en undersökning eller undersökning. Den använder standardformeln n = z2·p(1 − p) / e2, där z är det kritiska värdet för konfidensnivån, p den förväntade andelen och e målmarginalen för fel som decimal. När du tillhandahåller en total befolkningsstorlek gäller den också en finit-befolkningskorrigering, n = n0 / (1 + (n0 − 1)/N), som sänker det önskade provet när du undersöker en stor del av en liten grupp. En tabell visar det prov som behövs vid flera vanliga felmarginaler, och resultatet avrundas alltid upp eftersom du inte kan mäta en bråkdel av en person. Arbetat exempel: för en 5 % marginal med 95 % konfidens med en okänd andel (p = 0,5), n = 1.962 × 0,5 × 0.05 = 3.8416 × 0,25. 0. 025. 384.16, så du behöver 385 respondenter. Tänstrand som till cirka 1,068. Standarddelen ger den största andelen,
Vanliga frågor
Hur beräknas provstorleken?
Basformeln är n = z2·p(1 − p) / e2, där z är det konfidenskritiska värdet, p den förväntade andelen och e felmarginalen som decimal. Resultatet avrundas uppåt eftersom man inte kan mäta en bråkdel av en person.
Vad är den finita befolkningskorrigeringen?
När din population är liten behöver du färre svar än basformeln antyder. Korrigeringen n = n0 / (1 + (n0 − 1)/N) krymper provet mot befolkningsstorleken N. Det spelar störst roll när provet är en stor del av helheten.
Hur många behöver jag för en 95%-ig självsäkerhetsnivå?
Det beror på vilken felmarginal du kan acceptera. Med 95% förtroende med en 5% marginal och ingen tidigare uppskattning behöver du cirka 385 respondenter; en 3% marginal behöver ca 1.068 och en 1% marginal ca 9.604.
Varför är provstorleken avrundad uppåt?
Du kan inte undersöka en del av en person, så något fraktionerat resultat avrundas upp till nästa heltal. Avrundning upp snarare än ner garanterar att felmarginalen inte är större än ditt mål.
Ska jag lämna befolkningens storlek tom?
Lämna det på noll (eller tomt) när populationen är mycket stor eller okänd, vilket ger standard "infinita population" provstorlek. Ange en verklig population bara när den är liten nog att korrigeringen meningsfullt minskar provet.
Hur kan jag minska den önskade provstorleken?
Acceptera en större felmarginal, använd en lägre konfidensnivå, eller leverera en andel ytterligare från 50% om du har en tillförlitlig uppskattning. Var och en av dessa minskar antalet svar formeln kräver.
API — använd denna kalkylator från kod
Ring denna kalkylator som en gratis JSON endpoint — ingen nyckel krävs. Skicka fältvärdena nedan som frågeparametrar eller JSON. Läs hela API-dokumenten →
Slutpunkt
GET https://calculator.free/api/v1/sample-size/
curl
curl "https://calculator.free/api/v1/sample-size/?conf=1.96&e=5"
JavaScript fetch()
const r = await fetch(
"https://calculator.free/api/v1/sample-size/?" + new URLSearchParams({
"conf": "1.96",
"e": "5"
}));
const data = await r.json();
console.log(data.results);
Resultaten är uppskattningar endast för allmän vägledning, inte för ekonomisk, medicinsk eller skattemässig rådgivning.