Résidus normalisés dans des tableaux à double entréeJe devrais calculer les résidus standardisés pour les tables bidirectionnelles (ainsi que multiples) - option CROSSLIST (STDRES) de PROC FREQ dans SAS, si cela peut vous aider. Je n'ai trouvé aucune option, ni script approprié. Toute suggestion? Je vous remercie.
Re: résidus standardisés dans les tableaux à double entréeMerci pour la nouvelle version.
Ce que vous dites est vrai: le résidu non ajusté est la racine carrée de la cellule Chi au carré, mais vous devez tout de même exporter le tableau vers Excel pour effectuer les calculs faciles. En fait, c’est ce que j’avais l'habitude de faire auparavant: avec votre script, c'est beaucoup plus rapide.
Si vous souhaitez vérifier une autre amélioration possible, notez que le script n'affiche pas les résidus std lorsque l'une des variables contient des valeurs manquantes. Je veux dire: le tableau avec les fréquences est affiché correctement (par exemple, sans valeurs manquantes), mais les résidus ne sont pas affichés du tout. J'ai essayé de pré-filtrer la table de données afin d'éviter toute valeur manquante, mais cela n'a pas résolu le problème.
Re: résidus standardisés dans les tableaux à double entréeJ'ai corrigé un problème et créé un autre. Mon changement précédent permettait de prendre en charge les cas où les données étaient pré-résumées et où le nombre de chaque cellule du facteur de réponse était disponible. Malheureusement, le script ne s'adapte plus au cas d'origine sans pré-synthèse. J'ai corrigé cela avec cette dernière version.
BTW, le résidu non ajusté est juste la racine carrée de la cellule Chi carré.
Re: résidus standardisés dans les tableaux à double entréeJe l'ai Merci. J'espère que cela sera utile à quelqu'un d'autre.Re: résidus standardisés dans les tableaux à double entréeEn fait, j’ai obtenu par erreur le calcul du non ajusté et ajusté en arrière. Je l'ai corrigé. J'ai également ajouté le rôle d'analyse des options Freq au cas où vos données sont pré-résumées. Mes excuses.
Utilisez le nouveau script ici.
Re: résidus standardisés dans les tableaux à double entréeMaintenant ça va, je vais définitivement l'adopter. Merci encore
Re: résidus standardisés dans les tableaux à double entréeJ'ai découvert ce que tu voulais dire par l'erreur et corrigé le calcul. En outre, la boîte de dialogue de lancement offre maintenant un choix entre le calcul ajusté et non ajusté, avec non ajusté comme choix par défaut.
Merci d'avoir signalé l'erreur. C'est pourquoi j'ai demandé votre avis! J'étais en train de prendre un raccourci et j'ai raté l'importante distinction dans le processus de comptage.
Re: résidus standardisés dans les tableaux à double entréeCette formule provient de la documentation SAS de la procédure FREQ:

Je n'ai pas vu la mention d'un résidu ajusté ou non ajusté, seulement de cette formule. Vous pouvez modifier le script, mais vous pouvez commenter la ligne avec la formule ajustée. Vous calculez le résidu deux fois.
Que voulez-vous dire par "il devrait y avoir une erreur dans la manière dont pidot # et pdotj # sont calculés?"
Pourquoi préférez-vous la version non ajustée?
Re: résidus standardisés dans les tableaux à double entréeMerci pour votre script.
En réalité, il existe deux formules pour la résolution standard: ajustée et non ajustée. Celui que vous avez utilisé était celui ajusté (ce qui est correct), mais il devrait y avoir une erreur dans la manière dont pidot # et pdotj # sont calculés. Malheureusement, je ne comprends pas vraiment le script, je ne peux donc pas le réparer. J'ai simplement ajouté une ligne avec la formule alternative (légèrement plus simple), juste pour vérifier où se situe le problème - au cas où vous seriez toujours intéressé.
Re: résidus standardisés dans les tableaux à double entréeLe calcul est simple, je l’ai donc écrit pour vous. C'est un script simple sans fonctionnalités supplémentaires. Il lancera la plateforme de contingence avec la réponse et le facteur sélectionnés, puis ajoutera un nouveau rapport au bas des résidus standardisés.
Je vous serais reconnaissant de bien vouloir vérifier les résultats de manière indépendante, peut-être en commençant par votre exemple via SAS puis JMP.
Re: résidus standardisés dans les tableaux à double entréeJe vous remercie
Re: résidus standardisés dans les tableaux à double entréeVous pouvez analyser des tableaux de contingence bidirectionnels à l'aide de Analyser > Fit Y par X (lance le Contingence plate-forme) ou en utilisant Analyser > Modèle ajusté (lancements Logistique nominale plate-forme ou Logistique ordinale plate-forme, en fonction du type de modélisation de la variable de réponse). Malheureusement, aucune de ces analyses ne fournit le résidu que vous souhaitez.
Je ne suis pas au courant d'aucun script pour un tel résultat.