[R-br] Remover NA: PCA

Sérgio Henrique almeida da silva ju sergio.edfisica em gmail.com
Sexta Junho 7 22:27:59 BRT 2013


Simone

Tanto faz você trabalhar com data.frame ou matriz, basta a variável estar
como numérica.

Abraços


Em 7 de junho de 2013 22:25, Simone D. Sartorio
<sisartorio em yahoo.com.br>escreveu:

> Na verdade Sérgio, como vc está fazendo uma ACP, seu "x" deve ser uma
> matriz e provavelmente seu "x" está como um data.frame
>
> Verifique a classe do seu "x" assim:
>
> class(x)
>
> Se a resposta for diferente de uma matriz, pronto, é só transformar seu x
> em 1 matriz!
> ok?
>
> abraços
> Si
>
> *
> ***---***---***---***---***---***---***---***---***---***---***---***---***
> *
> **  Simone Daniela Sartorio*
> *   Professora Adjunta I da UFSCar, Centro de Ciências Agrárias, Campus
> Araras/SP.
> * Doutora e Mestre em Estatística e Experimentação Agronômica - ESALQ/USP;
> *   Licenciada em Matemática - UNESP/Rio Claro.
> *
> ***---***---***---***---***---***---***---***---***---***---***---***---***
> *
> *
>
>             Tenha um bom dia! ;)
> *
>
>   ------------------------------
>  *De:* Sérgio Henrique almeida da silva ju <sergio.edfisica em gmail.com>
> *Para:* r-br em listas.c3sl.ufpr.br
> *Enviadas:* Sexta-feira, 7 de Junho de 2013 21:21
> *Assunto:* Re: [R-br] Remover NA: PCA
>
> O R esta entendendo que sua variavel não é numérica.
> Tente
> Tsfa$x = as.numeric(Tsfa$x)
> Em 07/06/2013 20:52, "Vinícius Lionel Mateus" <vinynegrelli em gmail.com>
> escreveu:
>
> Prezados,
>
> Estou executando o seguinte CRM:
>
> read.table(file = "clipboard", header = TRUE, sep = "\t", dec = ",")-> TSF
> > TSF
> > names(TSF)
>  [1] "Date"  "Label" "PMF"   "BC"    "Acet"  "Form"  "Cl."   "NO3."
> "PO43." "SO42." "Na."   "K."
> [13] "Mg2."  "Ca2."  "NH4."
> > TSFa <- TSF[,2:15]
> > model <- prcomp(TSFa, scale = TRUE)
> Erro em colMeans(x, na.rm = TRUE) : 'x' deve ser numérico
> > model <- prcomp(TSFa, na.rm = TRUE, scale = TRUE)
> Erro em colMeans(x, na.rm = TRUE) : 'x' deve ser numérico
>
> Tentei diferentes métodos para remover o "NAs", mas não obtive sucesso.
> Alguém tem alguma dica?
>
> --
> Vinícius
> --
> --
> Atenciosamente,
>
> VINÍCIUS LIONEL MATEUS, M.Sc (http://lattes.cnpq.br/6501001637020665)
> Bacharel em Química - Doutorando em Química Analítica
> Laboratório de Química Atmosférica - Departamento de Química
> Pontifícia Universidade Católica - Rio de Janeiro (PUC - Rio)
> Rua Marquês de São Vicente, 225, Gávea - Rio de Janeiro, RJ - Brasil CEP.:
> 22451-900
> Telefone: (+55) (21) 3527-1327
>               (+55) (21) 9358-8051
> www.puc-rio.br
>
> _______________________________________________
> R-br mailing list
> R-br em listas.c3sl.ufpr.br
> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
> Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça
> código mínimo reproduzível.
>
>
> _______________________________________________
> R-br mailing list
> R-br em listas.c3sl.ufpr.br
> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
> Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça
> código mínimo reproduzível.
>
>
> _______________________________________________
> R-br mailing list
> R-br em listas.c3sl.ufpr.br
> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
> Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça
> código mínimo reproduzível.
>



-- 
Sérgio Henrique Almeida da Silva Junior
Doutorando em Epidemiologia em Saúde Pública
Escola Nacional de Saúde Pública Sérgio Arouca - ENSP/FIOCRUZ
http://lattes.cnpq.br/1611345552843383
Tel: (21) 68463637
http://www.linkedin.com/profile/view?id=250437145&trk=tab_pro
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20130607/8a9b30a8/attachment.html>


Mais detalhes sobre a lista de discussão R-br