Kalkulator Saiz Sampel
Cari saiz sampel kaji selidik untuk jurang ralat sasaran.
Hasil dikemaskini semasa anda menaip.
Perihal kalkulator ini
This sample size calculator finds how many people you need to survey for a chosen margin of error and confidence level — the planning step before you run a poll or study. It uses the standard formula n = z²·p(1 − p) / e², where z is the critical value for the confidence level, p the expected proportion and e the target margin of error as a decimal.
When you supply a total population size it also applies a finite-population correction, n = n₀ / (1 + (n₀ − 1)/N), which lowers the required sample when you are surveying a large fraction of a small group. A table shows the sample needed at several common margins of error, and the result is always rounded up because you cannot survey a fraction of a person.
Worked example: for a 5% margin at 95% confidence with an unknown proportion (p = 0.5), n = 1.96² × 0.5 × 0.5 ÷ 0.05² = 3.8416 × 0.25 ÷ 0.0025 ≈ 384.16, so you need 385 respondents. Tightening the margin to 3% pushes that to about 1,068. The default 50% proportion gives the largest, safest sample; entering a better estimate of the true proportion reduces it.
Pertanyaan yang kerap ditanya
Bagaimanakah saiz sampel dikira?
Formula asas adalah n = z²·p(1 − p) / e², di mana z adalah nilai kritikal kepercayaan, p adalah nisbah yang dijangkakan dan e adalah jurang ralat sebagai perpuluhan. Hasilnya diputarkan kerana anda tidak boleh kaji selidik pecahan orang.
Apa itu pembetulan populasi berakhir?
Apabila populasi anda kecil, anda perlukan kurang maklum balas daripada formula asas mencadangkan. Pengubahsuaian n = n₀ / (1 + (n₀ − 1)/ N) mengecilkan sampel ke saiz populasi N. Ia penting apabila sampel adalah pecahan besar daripada keseluruhan.
Berapa ramai orang yang saya perlukan untuk tahap kepercayaan 95%?
It depends on the margin of error you can accept. At 95% confidence with a 5% margin and no prior estimate you need about 385 respondents; a 3% margin needs about 1,068 and a 1% margin about 9,604.
Kenapa saiz sampel diputarkan?
Anda tidak boleh mengundi bahagian orang, jadi sebarang hasil pecahan diputar ke nombor integer seterusnya. Memputar ke atas berbanding ke bawah menjamin jurang ralat tidak lebih besar daripada sasaran anda.
Adakah saya patut tinggalkan saiz populasi kosong?
Tinggalkan pada sifar (atau kosong) apabila populasi sangat besar atau tidak diketahui, yang memberikan saiz sampel piawai "populasi tak terhingga". Masukkan populasi sebenar hanya apabila ia cukup kecil supaya pembetulan bermakna mengurangkan sampel.
Bagaimana saya boleh kurangkan saiz sampel yang diperlukan?
Terima jurang ralat yang lebih besar, gunakan tahap kepercayaan yang lebih rendah, atau berikan nisbah lebih daripada 50% jika anda mempunyai anggaran yang boleh dipercayai. Setiap satu ini menurunkan bilangan jawapan yang diperlukan formula.
API — gunakan kalkulator ini dari kod
Panggil kalkulator ini sebagai titik akhir JSON percuma - tiada kekunci diperlukan. Hantar nilai medan di bawah sebagai parameter pertanyaan atau JSON. Apa-apa yang anda tinggalkan menggunakan piawai yang sama yang halaman ini dipraisi dengan; parameter tidak diketahui adalah 400, tidak pernah nol diam. Baca dokumen API penuh →
Titik Akhir
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);
Hasil adalah perkiraan untuk panduan umum sahaja, bukan nasihat kewangan, perubatan atau cukai.