From pdalgd at gmail.com  Fri Apr  6 22:33:14 2012
From: pdalgd at gmail.com (peter dalgaard)
Date: Fri, 6 Apr 2012 22:33:14 +0200
Subject: [Rd] R CMD check returns NOTE about package data set as global
	variable
In-Reply-To: <4F7F50A5.7090304@fhcrc.org>
References: <1114888490.18258021.1333740833420.JavaMail.root@jaguar9.sfu.ca>
	<4F7F50A5.7090304@fhcrc.org>
Message-ID: <027098F6-E168-469F-B5A8-D3667EC39A63@gmail.com>


On Apr 6, 2012, at 22:23 , Herv? Pag?s wrote:

> On 04/06/2012 12:33 PM, Brad McNeney wrote:
>> OK, thanks for the tip on good coding practice. I'm still getting the NOTE though when I make the suggested change.
> 
> Because when you do return(RutgersMapB36[,1]), the code checker has no
> way to know that the RutgersMapB36 variable is actually defined.
> 
> Try this:
> 
> test<-function() {
>   RutgersMapB36 <- NULL
>   data(RutgersMapB36)
>   return(RutgersMapB36[,1])
> }
> 

That might remove the NOTE, but as far as I can see, it also breaks the code... 

-- 
Peter Dalgaard, Professor,
Center for Statistics, Copenhagen Business School
Solbjerg Plads 3, 2000 Frederiksberg, Denmark
Phone: (+45)38153501
Email: pd.mes at cbs.dk  Priv: PDalgd at gmail.com



[Rd] R CMD check returns NOTE about package data set as global variable
peter dalgaard