[R-br] Remover NA: PCA

Benilton Carvalho beniltoncarvalho em gmail.com
Sexta Junho 7 22:36:08 BRT 2013


Se o exemplo fosse de fato reproduzível, ninguém ficaria chutando qual é o
problema....
On Jun 7, 2013 10:28 PM, "Sérgio Henrique almeida da silva ju" <
sergio.edfisica em gmail.com> wrote:

> 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
>
> _______________________________________________
> 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.
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20130607/e68771ab/attachment-0001.html>


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