[R-es] Código de salida de una función R
Javier Marcuzzi
javier.ruben.marcuzzi en gmail.com
Mie Ene 10 20:32:27 CET 2018
Estimado Jesús Nieto
Hay distintas formas, en este lugar aportan algunos ejemplos
http://mazamascience.com/WorkingWithData/?p=912
Javier Rubén Marcuzzi
El 10 de enero de 2018, 13:36, Javier Nieto <mac_javi en hotmail.com> escribió:
> Hola, tengo una duda de R espero me puedan ayudar.
>
>
>
> En linux, en bash si una instrucción no termina correctamente puedo
> obtener un código de error, por ejemplo:
>
>
> [rapusr en tstr200043 ~]$ ls -z
> ls: invalid option -- 'z'
> Try 'ls --help' for more information.
> [rapusr en tstr200043 ~]$ echo $?
> 2
>
> ¿En R existe algo parecido?, por ejemplo busco algo como
> R> rnorm(1000O)
> Error: unexpected symbol in "rnorm(1000O"
>
>
> status()
> 2
>
> status = "función o alguna forma de obtener el código de error"
>
> En una función que yo realice, esto no es problema porque con return puedo
> devolver el código de error que desee, sin embargo en funciones del paquete
> base o de otras librerías ¿se puede hacer algo parecido?
>
> entiendo que se pueden hacer validaciones del tipo
> if(as.numeric(rnorm(1000O))) o usar try o tryCatch, simplemente me dio
> curiosidad saber si existe algo así para simplificar el código.
>
> Muchas gracias
>
> Saludos
>
>
> [[alternative HTML version deleted]]
>
>
> _______________________________________________
> R-help-es mailing list
> R-help-es en r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es
>
[[alternative HTML version deleted]]
Más información sobre la lista de distribución R-help-es