<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=us-ascii" http-equiv=Content-Type>
<STYLE>BLOCKQUOTE {
MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2em; MARGIN-TOP: 0px
}
OL {
MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px
}
UL {
MARGIN-BOTTOM: 0px; MARGIN-TOP: 0px
}
</STYLE>
<META name=GENERATOR content="MSHTML 10.00.9200.16384"></HEAD>
<BODY style="MARGIN: 10px"><FONT size=2 face=Verdana>
<DIV>Estimados</DIV>
<DIV>Quisiera hacer análisis de PCA por varios métodos, pero hay algo con
los datos de la tabla csv que al final dice
'x' must be numeric . No veo el error, pero imagino
que es en la sintaxis de la tabla csv</DIV>
<DIV>
<DIV>Apreciaria su yuda, adjunto tabla csv</DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV>rm(list = ls()) </DIV>
<DIV></DIV>
<DIV></DIV>
<DIV>setwd("D:/Public/Documents/biblio a revisar/0000 analisis detalles/r_epidemiología/DATA/")</DIV>
<DIV></DIV>
<DIV>data<- read.csv('maternalR.csv',header=TRUE, sep=";", dec=";")</DIV>
<DIV></DIV>
<DIV>attach(data)</DIV>
<DIV></DIV>
<DIV>library(sjPlot)</DIV>
<DIV>sjp.pca(data[,2:4], numberOfFactors = NULL, factorLoadingTolerance = 0.1,</DIV>
<DIV> plotEigenvalues = FALSE, digits = 2, title = NULL,</DIV>
<DIV> axisLabels.y = NULL, type = "b", geom.size = 0.6,</DIV>
<DIV> geom.colors = "RdBu", breakTitleAt = 50, breakLabelsAt = 30,</DIV>
<DIV> showValueLabels = TRUE, showCronbachsAlpha = TRUE, printPlot = TRUE)</DIV>
<DIV></DIV>
<DIV>prcomp(data[,2:4])</DIV>
<DIV></DIV>
<DIV> </DIV>
<DIV>#############################################</DIV>
<DIV>#error que da</DIV>
<DIV>Error in colMeans(x, na.rm = TRUE) : 'x' must be numeric</DIV>
<DIV>> prcomp(data[,2:4])</DIV>
<DIV>Error in colMeans(x, na.rm = TRUE) : 'x' must be numeric</DIV>
<DIV>> </DIV></DIV></FONT></BODY></HTML>