Thanks to your replies. 

In fact, the problem doesn't come from "exists" but from "stop" that displays 
Error even if call. = FALSE. To answer to Dan, I quoted the pramater of exists. 
So when the variable is not defined, stop displays the expression message 
preceded by "Error". So the question was how not to display "Error" or if there 
is another function that does stop's job without displaying "Error"?

Cheers,

--- On Sun, 9/13/09, Michael Knudsen <micknud...@gmail.com> wrote:

From: Michael Knudsen <micknud...@gmail.com>
Subject: Re: [R] how to determine if a variable is already set?
To: "carol white" <wht_...@yahoo.com>
Cc: r-h...@stat.math.ethz.ch
Date: Sunday, September 13, 2009, 7:06 AM

On Fri, Sep 11, 2009 at 7:15 PM, carol white <wht_...@yahoo.com> wrote:

> It might be a primitive question but how it is possible to determine if a 
> variable is initialized in an environment?

What about this?

> "x" %in% ls()
[1] FALSE
> x = 41
> "x" %in% ls()
[1] TRUE

Best,
Michael

-- 
Michael Knudsen
micknud...@gmail.com
http://lifeofknudsen.blogspot.com/



      
        [[alternative HTML version deleted]]

______________________________________________
R-help@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.

Reply via email to