Skip to content
Back to formatted view

Raw Message

Message-ID: <4283616A.4080807@statistik.uni-dortmund.de>
Date: 2005-05-12T14:00:10Z
From: Uwe Ligges
Subject: mget empty strings
In-Reply-To: <75D4ED68-C2EC-11D9-A04C-003065C99468@tuebingen.mpg.de>

Georg Otto wrote:

> Dear R community,
> 
> I am a beginner to R and have a question concerning mget, about I could 
> not find anything in the various documentation.
> 
> I have a column in a dataframe x for which I want to get values in y:
> 
> mget(x[,1], env=y, ifnotfound=NA)
> 
> I receive an error mesage:
> 
> Error in mget(x[, 1], env = y, ifnotfound = NA) :
>         attempt to use zero-length variable name
> 
> this is probably due to the fact that some of the values in x[,1] are 
> empty ("")
> 
> I would like to get a "NA" for these values, and the found value for 
> those where mget finds one. Could anyone tell me how this is done 
> efficiently?
> 
> Thanks a lot in advance!
> 
> Georg
> 
> 
> P.S. I am in digest mode, cc'ing the answer directly to me would be nice
> 
> 


Is y and environment?

Please make your example reproducible - as long as I have not seen your 
example, I guess you don't want to use mget() at all ...

Uwe Ligges