¿Hay alguna forma de hacer PCA en JMP con datos binarios y continuos?Hola, lo siento si esta es una pregunta tonta. Todavía soy nuevo en estadísticas y lo que entiendo de PCA es que solo puede aceptar continuo aporte. (¿El PCA en JMP funciona de la misma manera?)
He estado leyendo temas en línea y vi que hay PCA no lineal. Eso puede usar datos binarios y continuos.
Solo quería preguntar si hay alguna configuración en JMP Pro 13 para hacer PCA con datos binarios y continuos. ¿También es correcto el uso de PCA si acabo de configurar como 0, 1 para la columna de datos binarios -> tratar la columna como un número continuo y usar Sparse como método de estimación?
Una última pregunta, digamos que tengo columnas con números continuos, por ejemplo, 1.0, 2.1, 3.09
Y columnas con números discretos, por ejemplo, 1, 7, 3, 18, 20, 5 ++
¿JMP considera estos tipos de columnas como valores continuos que son adecuados para las entradas de PCA?
Cualquier consejo es apreciado. ¡Gracias!
Re: ¿Hay alguna forma de hacer PCA en JMP con datos binarios y continuos?bill_worley y LauraCS, muchas gracias por ayudarme a aclarar mis dudas y comprensión
¡Realmente lo aprecio!
Re: ¿Hay alguna forma de hacer PCA en JMP con datos binarios y continuos?Hola WyattH,
La plataforma PCA en JMP le da la opción de colocar el origen en el centroide de los datos. Si elige hacer PCA "en covarianzas" o "en correlaciones", los datos estarán centrados en la media (es decir, las medias se restarán de cada columna) como parte de los pasos de preprocesamiento (en este último también serán dividido por la desviación estándar correspondiente, creando variables de puntuación Z). Sin embargo, si elige "en Sin escalar", los datos no se corregirán por la media. La opción Sin escalar está principalmente disponible para datos que se han centrado previamente.
La plataforma PCA puede manejar variables categóricas solo como variables suplementarias. Las variables suplementarias no se utilizan en la descomposición real que conduce al PCA, sino que se proyectan en el espacio determinado por las variables activas (aquellas en la descomposición), por lo que ayudan a enriquecer la interpretación de su solución PCA. Por lo tanto, si utiliza la plataforma PCA con variables 0/1 que tienen el tipo de modelado "Continuo" en el rol activo (ingréselas como Y, Columnas), la plataforma las tratará de la misma manera que cualquier otra variable continua numérica. . Es decir, los estandarizará si utiliza el método predeterminado de realizar el PCA "en Correlaciones".
Como alternativa, JMP también tiene una plataforma de análisis de correspondencia múltiple (MCA) que podría considerar usar. En MCA, solo puede usar variables categóricas en el análisis y tanto las variables categóricas como las continuas se pueden usar como complementarias.
HH,
~Laura
Re: ¿Hay alguna forma de hacer PCA en JMP con datos binarios y continuos?WyattH,
No sé la respuesta a tu pregunta, pero alguien por ahí podría.
En cuanto a ampliar su conocimiento de PCA, el siguiente enlace probablemente lo ayudará.
@LauraCS hace un gran trabajo al describir PCA y FA en su blog.
https://community.jmp.com/t5/JMP-Blog/Principal-components-or-factor-analysis/ba-p/38347
Mejor,
Factura
Re: ¿Hay alguna forma de hacer PCA en JMP con datos binarios y continuos?Hola bill_worley,
Esto es solo por mi curiosidad personal y para mejorar mi comprensión de PCA. Me refiero a una respuesta del cartel en este enlace: https://stats.stackexchange.com/questions/16331/doing-principal-component-analysis-or-factor-analysis-on-binary-data
¿Estoy en lo correcto al suponer que el PCA de JMP no es del tipo tradicional donde los datos binarios usan (0,0) como media de datos?Re: ¿Hay alguna forma de hacer PCA en JMP con datos binarios y continuos?Hola Bill_Worley,
Gracias por su respuesta
sí, lo dije en serio de la forma en que lo interpretaste. Solo agrego el ++ para indicar que hay más de ese tipo de números.
Wyatt
Re: ¿Hay alguna forma de hacer PCA en JMP con datos binarios y continuos?WyattH,
La respuesta corta es sí, puede usar factores binarios en su PCA.Tiene razón en que tendrá que convertir la codificación binaria a continua.Más recientemente, he visto -1, 1 codificación utilizada.
Para su última pregunta, siempre que los valores discretos estén codificados de forma continua, todo debería estar bien.La única pregunta que tengo para usted es con respecto a la designación "++".¿Es eso una entrada en la columna discreta o simplemente indica una continuación de los datos discretos?