[R-br] [Dúvida] Tratamento de Erros no R.

Pedro Rafael pedro.rafael.marinho em gmail.com
Quarta Dezembro 14 12:42:02 BRST 2011


Pessoal como tratar erro no R? Veja a função abaixo:

dado = "fa\xE7ile"
cod = combn(iconvlist(),2)
i <- NULL
conver <- vector()
for(i in 1:dim(cod)[2]){
    iconv(dado, from = as.vector(cod[,i])[1],
    to = as.vector(cod[,i])[2])
}
Fiz todas as combinações possíveis de formato de arquivo e gravei no objeto
cod. Tenho um outro objeto chamado dado que está em uma codificação até
então "estranha", a sting correta seria façile. Queria ver qual codificação
correta para converter o objeto dado para o formato correto. Fiz um FOR que
usa o comando ivonc para todas as combinações possíveis. Só que a condição
para quando ocorre um primeiro erro, ou seja, quando um tipo de conversão
não é adequado. Queria saber como desconsiderar estes erros e dizer que
pode continuar após a ocorrência de um erro. Mesmo havendo outra forma de
resolver meu problema de codificação gostaria de saber como tratar
problemas desse tipo, por exemplo dizer que algo pode ser continuado após
um erro ou parado quando um erro ocorre ou uma quantidade específica de
erros ocorrerem.

A outra pergunta diz respeito a como saber a codificação correta do objeto
de forma mais eficiente possível.
-- 
Saudações,
Pedro Rafael Diniz Marinho.
Estatístico - Secretaria de Estado da Saúde - PB.
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20111214/fb7ad06d/attachment.html>


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