Kristjan Kannike

Keskmine laste arv Hiina peres

Hiinas ja Indias hinnatakse poisse rohkem kui tüdrukuid.

Et simulatsiooni kasutada, kopeeri fail lapsed.py oma Pythoni kausta (näiteks Windowsi all C:\Python25\Lib\site-packages) ja impordi kõik Pythonisse: >>> from lapsed import *

Laste keskmise arvu peres saab leida funktsiooniga>>> averageChildren(pBoy= 0.5, pAnotherIfBoyAlready=0.6, nMax=10, nTrials = 10000)
(1.734, 1.763, 3.497)

1. väljastatud arv on keskmine poiste arv, 2. keskmine tüdrukute arv ja 3. keskmine laste arv.

Vaikimisi on poisi sündimise tõenäosus pBoy = 0.5, tõenäosus, et sünnib veel üks laps, kui peres on juba poiss, on pAnotherIfBoyAlready=0.6, laste maksimaalne arv nMax=10 ja vaadeltavate perekondade hulk nTrials = 10000.

Tänapäeval on eriti Hiinas laste arv peres range kontrolli all. Seda saab võtta arvesse, andes laste maksimaalsele arvule näiteks väärtuse 1 või 2.

Kui naine ootab tüdrukut, tehakse sealkandis tihti aborti: võid anda poisi sündimise tõenäosuseks rohkem kui looduslik 0.5.

Loodud: 17.05.2007

Muudetud: 24.01.2010