Felipe, bom dia!

Dois pequenos exemplos que talvez ajudem:

### <code r>
### Exemplo 1
sapply(list(10, 'ONZE', 12), function(x) tryCatch(log(x), error = function(...) "verificar"))

### Exemplo 2
require(RCurl)
myURL1 <- 'http://www.google.com.br'
myURL2 <- 'http://www.gooooogle.com.br'
# tryCatch(getURL(myURL1), error=function(...) "Falha")
tryCatch(getURL(myURL2), error=function(...) "Falha")
### </code>

Éder Comunello <comunello.eder@gmail.com>
Dourados, MS - [22 16.5'S, 54 49'W]


Em 21 de fevereiro de 2014 12:17, Felipe Buchbinder <felbuch@gmail.com> escreveu:
Prezados,
 
Preciso de ajuda com a função tryCatch. Se eu tenho, por exemplo, uma expressão expr que, em caso de erro ou warning, eu quero que me retorne NA, como é que eu devo escrever a função tryCatch?
 
Pensei (não sei se está correto) em algo tipo
 
tryCatch(expr, error <- function( ?? ) {return(NA)}, warnings <- function(??) {return(NA)})
 
mas não sei o que colocar como argumentos de error e de warnings.
 
Desde já agradeço,
 
Felipe

_______________________________________________
R-br mailing list
R-br@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.