Duplicar posible:
Exception handling in R¿Cómo atrapar un error/excepción en R?
¿Alguien tiene idea sobre cómo atrapar un error o una excepción en R?
Duplicar posible:
Exception handling in R¿Cómo atrapar un error/excepción en R?
¿Alguien tiene idea sobre cómo atrapar un error o una excepción en R?
Realmente depende de lo que entendemos por "atrapar". Mire tryCatch
y withCallingHandlers
.
¿Has mirado en stop
? Esto le permitirá detectar las excepciones que defina.
Al igual que Josué dijo: utilizar tryCatch
. Incluya un argumento error
, que debe ser una función que acepte un parámetro (el error, generalmente llamado e
).
tryCatch(
stop("you threw an error"),
error = function(e)
{
print(e$message) # or whatever error handling code you want
}
)
http://stackoverflow.com/questions/2622777/exception-handling-in-r – VitoshKa
Para gente como yo que recibieron aquí desde Google, esto era útil: http://mazamascience.com/WorkingWithData/ ? p = 912 –
Para aquellos encontrar esta página, esta [link] (https://stackoverflow.com/questions/12193779/how-to-write-trycatch-in-r) tiene una explicación detallada. – steveb