2853_fr-FR
Intervalles de confiance utilisant une distribution binomialeJe dois calculer des intervalles de confiance de 95 % pour la fraction signalée des événements indésirables à différents intervalles de temps. J'aimerais utiliser "l'intervalle de confiance binomial exact".
Le lien ci-dessous montre comment le faire avec Excel ; existe-t-il une manière comparable de procéder en JSL ?
http://www.itl.nist.gov/div898/handbook/prc/section2/prc241.htm
Merci!Re : Intervalles de confiance utilisant une distribution binomialeAdj Wald est idéal pour les petits échantillons et converge avec la plupart des autres méthodes avec des échantillons de grande taille. J'ai quelques articles *scannés* qui en parlent, mais une recherche rapide sur Google contient des détails :
http://www.measuringusability.com/wald.htmRe : Intervalles de confiance utilisant une distribution binomiale> +1 là-dessus. Je suis personnellement un fan d'Adjusted Wald.
À partir de la documentation JMP :
L'option Intervalles de confiance génère le tableau des intervalles de confiance du score, comme celui présenté ici. L'intervalle de confiance des scores est recommandé car il tend à avoir de meilleures probabilités de couverture (1 - α), en particulier avec des échantillons de plus petite taille (Agresti et Coull 1998).
Je ne sais pas si c'est la même chose que les calculs ajustés de Wald. Je devrais revenir en arrière et lire les références que j'ai énumérées ! La première référence contient des tracés très intéressants montrant la couverture réelle.
MichaelRe : Intervalles de confiance utilisant une distribution binomialeOk, voici les formules des limites supérieure et inférieure pour un intervalle de confiance bilatéral :
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">Pu
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">=
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
(
style="font-size: 10pt; font-family: "Courier New"; couleur: sarcelle;">1
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">+
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
(
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">:
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">Total
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">-
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">:
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">Échec )
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">/
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
((
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">:
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">Échec
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">+
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: sarcelle;">1
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">)
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">*
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: rgb(0, 0, 221);">F
Quantile
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">(
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
style="font-size: 10pt; font-family: "Courier New"; couleur: sarcelle;">1
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">-
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">:
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">alpha
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">/
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: sarcelle;">2
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">,
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
style="font-size: 10pt; font-family: "Courier New"; couleur: sarcelle;">2
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">*
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
(
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">:
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">Échec
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">+
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: sarcelle;">1
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">)
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">,
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
style="font-size: 10pt; font-family: "Courier New"; couleur: sarcelle;">2
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">*
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
(
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">:
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">Total
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">-
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">:
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">Échec )
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">)))
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">^
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
(
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">-
style="font-size: 10pt; font-family: "Courier New"; couleur: sarcelle;">1
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">)
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">;
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">Pl
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">=
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
(
style="font-size: 10pt; font-family: "Courier New"; couleur: sarcelle;">1
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">+
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
((
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">:
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">Total
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">-
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">:
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">Échec
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">+
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: sarcelle;">1
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">)
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">/
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">:
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">Échec )
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">*
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
(
style="font-size: 10pt; font-family: "Courier New"; couleur: rgb(0, 0, 221);">F
Quantile
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">(
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
style="font-size: 10pt; font-family: "Courier New"; couleur: sarcelle;">1
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">-
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">:
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">alpha
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">/
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: sarcelle;">2
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">,
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
style="font-size: 10pt; font-family: "Courier New"; couleur: sarcelle;">2
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">*
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
(
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">:
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">Total
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">-
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">:
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">Échec
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">+
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: sarcelle;">1
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">)
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">,
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
style="font-size: 10pt; font-family: "Courier New"; couleur: sarcelle;">2
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">*
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">:
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">Échec
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">)))
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">^
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
(
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">-
style="font-size: 10pt; font-family: "Courier New"; couleur: sarcelle;">1
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">)
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">;
Remarque : Lorsque :Fail = 0, la limite inférieure est définie sur 0. Lorsque :Fail = 1, la limite supérieure est définie comme 1. Besoin de définir conditionnellement les formules à deux colonnes.
Le message a été modifié par : mpbRe : Intervalles de confiance utilisant une distribution binomiale+1 là-dessus. Je suis personnellement un fan d'Adjusted Wald.Re : Intervalles de confiance utilisant une distribution binomialeLa formule de Chadd et sa contrepartie inférieure devraient donner les mêmes limites supérieure et inférieure que la méthode du manuel nist. Je chercherai l'autre lien si vous êtes intéressé. Cela ne nécessiterait aucun codage, sauf pour créer les forumules de colonnes.
Il convient de mentionner que le calcul « exact » n’est pas nécessairement considéré comme « le meilleur » dans le sens où l’intervalle résultant peut être inutilement large. Voici quelques articles au format PDF qui sont facilement disponibles et qui pourraient vous intéresser.
http://projecteuclid.org/DPubS/Repository/1.0/Disseminate?view=body&id=pdf_1&handle=euclid.ss/1009213286
http://www.stat.iastate.edu/preprint/articles/2002-05.pdfRe : Intervalles de confiance utilisant une distribution binomialeJ'ai trouvé un moyen de le faire qui pourrait être plus rapide que d'utiliser le
fonction non linéaire. Prend environ 12 à 18 essais en boucle
avant de trouver une valeur acceptable. Ajuster
le paramètre epsilon pour obtenir une précision supérieure ou inférieure.
Cela prend moins d'une seconde sur un tableau de 2400 valeurs !
Cela a été écrit dans JMP 9 d'ailleurs.
style="font-size: 10pt; font-family: "Courier New"; couleur: vert;">/*
style="font-size: 10pt; font-family: "Courier New"; couleur: vert;">Binomial
Intervalles de confiance
style="font-size: 10pt; font-family: "Courier New"; couleur: vert;">
style="font-size: 10pt; font-family: "Courier New"; couleur: vert;">Rechercher
pour le haut et le bas
intervalles de confiance:
style="font-size: 10pt; font-family: "Courier New"; couleur: vert;">
style="font-size: 10pt; font-family: "Courier New"; couleur: vert;">.05
et .95
style="font-size: 10pt; font-family: "Courier New"; couleur: vert;">
style="font-size: 10pt; font-family: "Courier New"; couleur: vert;">
style="font-size: 10pt; font-family: "Courier New"; couleur: vert;">Utilisations
un tableau avec des colonnes appelé :
style="font-size: 10pt; font-family: "Courier New"; couleur: vert;">
style="font-size: 10pt; font-family: "Courier New"; couleur: vert;">Case
Compter
nombre de cas pour cela
Durée privilégiée
style="font-size: 10pt; font-family: "Courier New"; couleur: vert;">Total
Cas
nombre total de cas
style="font-size: 10pt; font-family: "Courier New"; couleur: vert;">
style="font-size: 10pt; font-family: "Courier New"; couleur: vert;">
style="font-size: 10pt; font-family: "Courier New"; couleur: vert;">Ajouter
deux colonnes :
style="font-size: 10pt; font-family: "Courier New"; couleur: vert;">
style="font-size: 10pt; font-family: "Courier New"; couleur: vert;">Inférieur
Limite CI
style="font-size: 10pt; font-family: "Courier New"; couleur: vert;">Supérieur
Limite CI
style="font-size: 10pt; font-family: "Courier New"; couleur: vert;">*/
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">dt
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">=
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: rgb(0, 0, 221);">actuel
tableau de données
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">()
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">;
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">dt
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;"><<
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: rgb(0, 0, 221);">new
colonne
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">(
style="font-size: 10pt; font-family: "Courier New"; couleur: violet;">"Lower
CI
Limite"
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">,
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
numérique
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">,
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
Continu
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">,
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
style="font-size: 10pt; font-family: "Courier New"; couleur: rgb(0, 0, 221);">Format
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">(
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: violet;">"Pourcentage"
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">,
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: sarcelle;">10
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">,
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: sarcelle;">2
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
)
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">,
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style=""> formule (
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
max_iterations
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">=
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: sarcelle;">100
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">;
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
épsilon
style="">
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">=
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: sarcelle;">.0001
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">;
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
limite inférieure
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">=
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: sarcelle;">.0000000001
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">;
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
limite supérieure
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">=
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: sarcelle;">.9999999999
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">;
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
cible
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">=
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: sarcelle;">.95
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">;
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
style="font-size: 10pt; font-family: "Courier New"; couleur: vert;">//
Intervalle de confiance supérieur
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
style="font-size: 10pt; font-family: "Courier New"; couleur: rgb(0, 0, 221);">pour
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
( je
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">=
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: sarcelle;">1
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">,
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
je
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;"><=
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
max_iterations
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">,
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
je
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">++,
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
test_b1
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">=
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
( limite inférieure
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">+
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
limite supérieure )
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">/
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: sarcelle;">2
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">;
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
bd
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">=
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: rgb(0, 0, 221);">binôme
distribution
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">(
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">test_b1
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">,
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">:
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">Total
Cas
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">,
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">:
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">Case
Compter )
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">;
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
style="font-size: 10pt; font-family: "Courier New"; couleur: rgb(0, 0, 221);">if
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
((
style="font-size: 10pt; font-family: "Courier New"; couleur: rgb(0, 0, 221);">abs
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">(
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">bd
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">-
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
cible )
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;"><=
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
épsilon )
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">,
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
style="font-size: 10pt; font-family: "Courier New"; couleur: rgb(0, 0, 221);">break
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">()
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">;
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
)
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">;
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
style="font-size: 10pt; font-family: "Courier New"; couleur: rgb(0, 0, 221);">if
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
( bd
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;"><
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
cible
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">,
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
style="font-size: 10pt; font-family: "Courier New"; couleur: vert;">//
alors
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
limite supérieure
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">=
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
test_b1
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">;
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
style="font-size: 10pt; font-family: "Courier New"; couleur: vert;">//
autre
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">,
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
limite inférieure
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">=
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
test_b1
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">;
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
)
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">;
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
)
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">;
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
test_b1
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">;
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style=""> )
style="">
style="font-size: 10pt; font-family: "Courier New"; couleur: vert;">//
formule
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">)
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">;
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
style="font-size: 10pt; font-family: "Courier New"; couleur: vert;">//
fin de la nouvelle colonne
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">dt
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;"><<
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: rgb(0, 0, 221);">new
colonne
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">(
style="font-size: 10pt; font-family: "Courier New"; couleur: violet;">"Upper
CI
Limite"
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">,
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
numérique
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">,
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
Continu
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">,
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: rgb(0, 0, 221);">Format
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">(
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: violet;">"Pourcentage"
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">,
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: sarcelle;">10
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">,
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: sarcelle;">2
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
)
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">,
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style=""> formule (
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
max_iterations
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">=
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: sarcelle;">100
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">;
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
épsilon
style="">
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">=
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: sarcelle;">.0001
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">;
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
limite inférieure
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">=
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: sarcelle;">.0000000001
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">;
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
limite supérieure
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">=
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: sarcelle;">.9999999999
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">;
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
cible
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">=
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: sarcelle;">.05
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">;
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
style="font-size: 10pt; font-family: "Courier New"; couleur: vert;">//
Intervalle de confiance supérieur
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
style="font-size: 10pt; font-family: "Courier New"; couleur: rgb(0, 0, 221);">pour
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
( je
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">=
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: sarcelle;">1
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">,
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
je
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;"><=
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
max_iterations
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">,
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
je
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">++,
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
test_b0
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">=
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
( limite inférieure
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">+
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
limite supérieure )
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">/
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: sarcelle;">2
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">;
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
bd
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">=
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: rgb(0, 0, 221);">binôme
distribution
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">(
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">test_b0
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">,
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">:
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">Total
Cas
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">,
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">:
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">Case
Compter )
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">;
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
style="font-size: 10pt; font-family: "Courier New"; couleur: rgb(0, 0, 221);">if
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
((
style="font-size: 10pt; font-family: "Courier New"; couleur: rgb(0, 0, 221);">abs
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">(
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">bd
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">-
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
cible )
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;"><=
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
épsilon )
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">,
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
style="font-size: 10pt; font-family: "Courier New"; couleur: rgb(0, 0, 221);">break
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">()
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">;
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
)
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">;
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
style="font-size: 10pt; font-family: "Courier New"; couleur: rgb(0, 0, 221);">if
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
( bd
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;"><
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
cible
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">,
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
style="font-size: 10pt; font-family: "Courier New"; couleur: vert;">//
alors
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
limite supérieure
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">=
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
test_b0
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">;
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
style="font-size: 10pt; font-family: "Courier New"; couleur: vert;">//
autre
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">,
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
limite inférieure
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">=
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
test_b0
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">;
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
)
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">;
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
)
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">;
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
test_b0
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">;
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style=""> )
style="">
style="font-size: 10pt; font-family: "Courier New"; couleur: vert;">//
formule
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">)
style="font-size: 10pt; font-family: "Courier New"; couleur: marine;">;
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="">
style="font-size: 10pt; font-family: "Courier New"; couleur: vert;">//
fin de la nouvelle colonne
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
style="font-size: 10pt; font-family: "Courier New"; couleur: noir;">
Merci encore pour les suggestions et l'aide de chacun !Re : Intervalles de confiance utilisant une distribution binomialeOui, j'ai essayé, ça a marché mais c'était un peu fragile. Je n'ai pas sauvegardé le script mais le principe ressemblait à ceci :
J'ai utilisé un script qui excluait toutes les lignes, puis une boucle for où chaque itération désexcluait la ligne actuelle, exécutait le script non linéaire (y compris l'enregistrement de la valeur du paramètre) et enfin réexcluait la ligne actuelle. Cependant, j'obtenais parfois des résultats erronés, probablement parce que l'achèvement de l'exclusion/désexclusion de ligne était en avance sur l'achèvement de l'ajustement non linéaire numérique. On pourrait essayer de trouver le point idéal en utilisant les commandes Wait() ou utiliser un autre moyen pour forcer l'achèvement.
Une autre possibilité serait d'exécuter le non-linéaire avec un argument by en utilisant une colonne avec un ID unique pour chaque ligne. puis parcourez les différents objets non linéaires pour terminer et obtenir des estimations :
Quelque chose comme
Re : Intervalles de confiance utilisant une distribution binomialeMS existe-t-il un moyen de généraliser votre solution pour une table pleine de
valeurs?Par exemple:
style="font-family: Courier New,Courier,monospace; font-weight: bold; text-decoration: underline;">Préféré
Terme
Nombre total
Fraction
style="font-family: Courier Nouveau, Courier, monospace;">
style="font-family: Courier New,Courier,monospace;">Maux de tête
18
513 3,5%
style="font-family: Courier Nouveau, Courier, monospace;">
style="font-family: Courier New,Courier,monospace;">Nausées
24
513 4,7%
style="font-family: Courier Nouveau, Courier, monospace;">
style="font-family: Courier New,Courier,monospace;">Étourdissements 14
513 2,7%
style="font-family: Courier Nouveau, Courier, monospace;">
style="font-family: Courier New,Courier,monospace;">.
etc.
Il ressort de votre solution que je devrais créer un fichier distinct
tableau à une ligne pour chaque ligne
pour calculer les limites de confiance.
Salutations,
PierreRe : Intervalles de confiance utilisant une distribution binomialeMerci à tous pour vos réponses. MS, votre solution a fonctionné lorsque j'ai retiré la section Nouveau script et que je l'ai exécutée séparément (dans JMP 8.0.2 et 9.0.0).Re : Intervalles de confiance utilisant une distribution binomialeVoici un exemple de l'approche non linéaire. Le script ci-dessous crée un tableau de données avec les mêmes données que dans l'exemple Excel. Exécutez le script de table pour calculer les limites de confiance.
(J'ai d'abord essayé une solution intéressante qui incluait la plate-forme non linéaire (de manière invisible) dans une formule de colonne pour permettre le calcul automatique. Cela a fonctionné, mais pas toujours, car JMP restait parfois coincé dans une boucle apparemment infinie.)
Re : Intervalles de confiance utilisant une distribution binomialeIl existe plusieurs façons d'imiter l'exemple Excel directement à l'aide de la fonction JMP Binomial Distribution. Une solution consiste à créer une colonne avec cette formule et d'autres colonnes pour les variables indépendantes et à utiliser le profileur pour atteindre le côté droit cible en faisant varier la proportion p. L'autre façon consiste à le configurer comme un ajustement non linéaire en utilisant à nouveau p pour atteindre le côté droit cible. Ils travaillent tous les deux.Re : Intervalles de confiance utilisant une distribution binomialeIl semble que cela utilise le Clopper-Pearson Exact CI. Voici ce que j'ai utilisé pour calculer l'intervalle de confiance supérieur pour alpha. Malheureusement, la théorie sur la façon dont il a été dérivé a disparu de ma mémoire.
Clopper Pearson Limite supérieure exacte
(1 + (:Total - :Échec) / ((:Échec + 1) * F Quantile(
1 - :alpha,
2 * (:Échec + 1),
2 * (:Total - :Échec)
))) ^ (-1)
Comments
There are no comments yet