[Rd] R CMD check returns NOTE about package data set as global variable
Brad McNeney
mcneney at sfu.ca
Fri Apr 6 21:33:53 CEST 2012
OK, thanks for the tip on good coding practice. I'm still getting the NOTE though when I make the suggested change.
In case it matters, I'm check'ing with
R version 2.15.0 (2012-03-30)
Platform: i386-pc-mingw32/i386 (32-bit)
Brad
----- Original Message -----
> From: "Prof Brian Ripley" <ripley at stats.ox.ac.uk>
> To: "Brad McNeney" <mcneney at sfu.ca>
> Cc: r-devel at r-project.org
> Sent: Friday, 6 April, 2012 12:18:14 PM
> Subject: Re: [Rd] R CMD check returns NOTE about package data set as global variable
>
> On 06/04/2012 19:46, Brad McNeney wrote:
> > I'm developing a package that comes with a data set called
> > RutgersMapB36. One of the package's functions requires this data
> > frame. A toy example is:
> >
> > test<-function() {
> > data(RutgersMapB36)
> > return(RutgersMapB36[,1])
> > }
> >
> >
> > R CMD check returns a NOTE:
> >
> > test: no visible binding for global variable 'RutgersMapB36'
> >
> > Is there any way to avoid this NOTE?
>
> Use data("RutgersMapB36"), which many think is good practice in code.
>
>
> >
> > Thanks,
> >
> > Brad
> > ---
> > Brad McNeney
> > Statistics and Actuarial Science
> > Simon Fraser University
> >
> > ______________________________________________
> > R-devel at r-project.org mailing list
> > https://stat.ethz.ch/mailman/listinfo/r-devel
>
>
> --
> Brian D. Ripley, ripley at stats.ox.ac.uk
> Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/
> University of Oxford, Tel: +44 1865 272861 (self)
> 1 South Parks Road, +44 1865 272866 (PA)
> Oxford OX1 3TG, UK Fax: +44 1865 272595
>
More information about the R-devel
mailing list