[R-br] Remover NA: PCA

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


Bom, eu não chutei nada, só estou interpretando a saída do R. Mas, algo
mais reproduzível ajudaria mais.

Abraços


Em 7 de junho de 2013 22:36, Benilton Carvalho
<beniltoncarvalho em gmail.com>escreveu:

> 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.
>>
>
> _______________________________________________
> 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/71adedb4/attachment.html>


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