¿Cuál es la diferencia entre
- la normalización de las variables y haciendo PCA;
- el uso de
scale=TRUE
opción (sin normalizar las variables) enprcomp
función en R?
¿Cuál es la diferencia entre
scale=TRUE
opción (sin normalizar las variables) en prcomp
función en R?Ninguna diferencia. Tipo debug(prcomp)
antes de ejecutar prcomp
. La tercera línea de la función es: x <- scale(x, center = center, scale = scale.)
; es decir,. usted va a la escala dentro de la función si se establece scale = TRUE
durante la llamada a la función o usted tendrá la ampliación hecho originalmente por usted.
Habiendo dicho que, cuando la aplicación de PCA en general es una buena idea ampliar la escala de las variables. De lo contrario, la magnitud de determinadas variables domina las asociaciones entre las variables en la muestra. A menos que todas las variables se registran en la misma escala y/o la diferencia en la variable de magnitudes son de interés sugeriría usted a normalizar sus datos antes de la PCA. Este tema ha sido revisado varias de tiempo dentro de CV, por ejemplo. 1, 2, 3.
I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.