Residuos estandarizados en tablas bidireccionales.Debería calcular los residuos estandarizados para las tablas de dos vías (así como las de múltiples vías) - opción CROSSLIST (STDRES) de PROC FREQ en SAS, si esto ayuda. No encontré ninguna opción, ni un guión adecuado. ¿Cualquier sugerencia? Gracias.
Re: Residuos estandarizados en tablas bidireccionales.Gracias por la nueva versión.
Es cierto lo que dice: el residuo no ajustado es la raíz cuadrada de la celda Chi cuadrada, pero aún así debe exportar la tabla a Excel para realizar los cálculos fáciles. En realidad, esto es lo que solía hacer antes: con su script es mucho más rápido.
Si desea verificar una posible mejora más, tenga en cuenta que la secuencia de comandos no muestra los residuos estándar cuando cualquiera de las dos variables contiene valores perdidos. Quiero decir: la tabla con las frecuencias se muestra correctamente (por ejemplo, sin valores perdidos), pero los residuos no se muestran en absoluto. Intenté filtrar previamente la tabla de datos para evitar cualquier valor faltante, pero no resolvió el problema.
Re: Residuos estandarizados en tablas bidireccionales.Solucioné un problema y creé otro. Mi cambio anterior se adaptó a los casos en que los datos se resumían previamente y el recuento para cada celda de factor de respuesta estaba disponible. Desafortunadamente, el guión ya no tenía cabida en el caso original sin un resumen previo. Lo arreglé con esta última versión.
Por cierto, el residuo no ajustado es solo la raíz cuadrada de la celda Chi cuadrada.
Re: Residuos estandarizados en tablas bidireccionales.Gracias. Espero que sea de utilidad para otra persona.Re: Residuos estandarizados en tablas bidireccionales.En realidad, erróneamente obtuve el cálculo de lo no ajustado y lo ajusté al revés. Lo arreglé. También agregué la función Freq de análisis de opciones en caso de que sus datos estén previamente resumidos. Mis disculpas.
Utilice el nuevo script aquí.
Re: Residuos estandarizados en tablas bidireccionales.Ahora está bien, definitivamente lo adoptaré. Gracias de nuevo
Re: Residuos estandarizados en tablas bidireccionales.Descubrí a qué te referías con el error y corregí el cálculo. Además, el cuadro de diálogo de inicio ahora ofrece una opción entre el cálculo ajustado o el no ajustado, con la opción predeterminada no ajustada.
Gracias por indicar el error. Es por eso que pedí tu crítica! Estaba tomando un atajo y me perdí la importante distinción en el proceso de conteo.
Re: Residuos estandarizados en tablas bidireccionales.Esta fórmula es de la documentación de SAS para el procedimiento FREQ:

No vi ninguna mención de un residual ajustado o no ajustado, solo esta fórmula. La modificación de la secuencia de comandos está bien, pero puede comentar la línea con la fórmula ajustada. Estás calculando el residual dos veces.
¿Qué quiere decir "debería haber un error en la forma en que se calculan pidot # y pdotj #?"
¿Por qué prefieres la versión no ajustada?
Re: Residuos estandarizados en tablas bidireccionales.Gracias por tu guión.
En realidad, hay dos fórmulas para la resolución estándar: ajustada y no ajustada. El que usaste fue el ajustado (que está bien), pero debería haber un error en la forma en que se calculan pidot # y pdotj #. Desafortunadamente no puedo entender el script, por lo tanto no puedo arreglarlo. Simplemente agregué una fila con la fórmula alternativa (un poco más simple), solo para ver dónde está el problema, en caso de que todavía esté interesado.
Re: Residuos estandarizados en tablas bidireccionales.El cálculo es simple, así que lo escribí para usted. Es un script simple sin ninguna característica extra. Lanzará la plataforma de contingencia con su respuesta y factor seleccionados y luego agregará un nuevo informe en la parte inferior con los residuos estandarizados.
Le agradecería que verificara los resultados de forma independiente, tal vez ejecutando su ejemplo a través de SAS primero y luego JMP.
Re: Residuos estandarizados en tablas bidireccionales.gracias
Re: Residuos estandarizados en tablas bidireccionales.Puedes analizar tablas de contingencia bidireccionales usando Analizar > Fit Y by X (lanza el Contingencia plataforma) o utilizando Analizar > Modelo de ajuste (lanza Logistica nominal plataforma o Logistica ordinal plataforma, dependiendo del tipo de modelo de variable de respuesta). Desafortunadamente, ninguno de estos análisis proporciona el residuo que desea.
Tampoco tengo conocimiento de ningún script para tal resultado.