Comparer deux méthodes de construction d'IC (Bienaymé-Tchebychev vs TLC par exemple) via leur demi-largeur moyenne et leur niveau effectif.
Pour avec , , , comparer l'IC Bienaymé-Tchebychev et l'IC TLC .
Comparer deux méthodes de construction d'IC (Bienaymé-Tchebychev vs TLC par exemple) via leur demi-largeur moyenne et leur niveau effectif.
Pour un IC annoncé au niveau , le niveau effectif est : il s'estime par la fréquence empirique sur simulations d'inclusion du vrai paramètre ; l'IC le meilleur a une demi-largeur faible et un niveau effectif proche de .
Y = rd.xxx(size=(M, n)).[T - c1/sqrt(n), T + c1/sqrt(n)] et IC TLC [T - 1.96*s/sqrt(n), T + 1.96*s/sqrt(n)].np.mean(sup - inf)/2 pour chaque méthode, et je compare.np.mean((inf <= theta) & (theta <= sup)) et je conclus en combinant couverture et étroitesse.Pour avec , , , comparer l'IC Bienaymé-Tchebychev et l'IC TLC .
Y = rd.xxx(size=(M, n)).import numpy as np, numpy.random as rd
p, n, M, alpha = 0.3, 100, 10**4, 0.05
Y = rd.binomial(1, p, size=(M, n))
moy = Y.mean(axis=1)
[T - c1/sqrt(n), T + c1/sqrt(n)] et IC TLC [T - 1.96*s/sqrt(n), T + 1.96*s/sqrt(n)].c_bt = 1 / (2 * np.sqrt(n * alpha))
c_tlc = 1.96 / (2 * np.sqrt(n))
inf_bt, sup_bt = moy - c_bt, moy + c_bt
inf_tlc, sup_tlc = moy - c_tlc, moy + c_tlc
np.mean(sup - inf)/2 pour chaque méthode, et je compare.print('demi BT =', c_bt, 'demi TLC =', c_tlc)
np.mean((inf <= theta) & (theta <= sup)) et je conclus en combinant couverture et étroitesse.niv_bt = np.mean((inf_bt <= p) & (p <= sup_bt))
niv_tlc = np.mean((inf_tlc <= p) & (p <= sup_tlc))
print('niveau BT =', niv_bt, 'niveau TLC =', niv_tlc)
L'IC TLC est presque deux fois plus étroit (demi-largeur contre ) avec un niveau effectif , tandis que l'IC Bienaymé-Tchebychev est bien plus conservateur ().
Les applications suivantes et la correction guidée sont réservées aux membres Premium
La méthode et sa première application corrigée restent en accès libre. Le Premium débloque les applications suivantes, l'aide IA et le suivi de ta maîtrise.