Re: [R] exit function in R?

From: Federico Abascal <fabascal_at_cnb.csic.es>
Date: Tue, 03 Jun 2008 10:28:24 +0200

Thank everybody for the answers! The stop and quit functions are what I need (it is a script, not a function what needs to be terminated. I was talking about an "exit" function, what can be confusing).

Best,
Federico

Gregory. R. Warnes wrote:
>
> Since Frederico indeicated he was running a script, rather than a
> function, I suspect that he would be better served by the
>
> quit("no")
>
> function.
>
>
> Jun 2, 2008, at 5:15PM , Rolf Turner wrote:
>
>>
>> On 3/06/2008, at 1:18 AM, Federico Abascal wrote:
>>
>> > Hi,
>> > This is likely an stupid question, but I cannot find the solution.
>> > I am searching for an "exit" function, to end the execution of an R
>> > script if some condition is not filled.
>> > Any clue?
>>
>> Others have suggested using stop(). It might be the case that the
>> condition not being fulfilled is not actually a sign of an error,
>> but simply of a different, perhaps ``marginal'' situation in which
>> a different sort of action or calculation is required. In which
>> case what you want is return().
>>
>> Trivial e.g.:
>>
>> foo <- function(x) {
>> if(any(x<=0)) return(42)
>> y <- sum(log(x))
>> y
>> }
>>
>> cheers,
>>
>> Rolf Turner
>>
>> ######################################################################
>> Attention:\ This e-mail message is privileged and confid...{{dropped:9}}
>>
>> ______________________________________________
>> R-help_at_r-project.org <mailto:R-help_at_r-project.org> mailing list
>> https://stat.ethz.ch/mailman/listinfo/r-help
>> PLEASE do read the posting guide
>> http://www.R-project.org/posting-guide.html
>> and provide commented, minimal, self-contained, reproducible code.
>>
>
> Gregory R. Warnes, Ph.D.
> Associate Professor
> Center for Biodefence Immune Modeling
> and
> Department of Biostatistics and Computational Biology
> University of Rochester
>
>
>
>

        [[alternative HTML version deleted]]



R-help_at_r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code. Received on Tue 03 Jun 2008 - 09:36:09 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Tue 03 Jun 2008 - 10:30:39 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.

list of date sections of archive