[Rd] datalist and data objects in R Package building

From: andrew stewart <andrew.c.stewart_at_gmail.com>
Date: Thu, 24 Mar 2011 11:51:31 -0400


Hello all,

I have,say 4 R objects... bar1, bar2, bar3, bar4.. that I'd like to include in an R package "foobar".

The desired functionality would be:

> library(foobar)
> data(foo)
> ls()

[1] "bar1" "bar2" "bar3" "bar4"

I've tried the following two approaches:

  1. I created the file 'datalist' under pre-build directory 'foobar/data/' with the following contents: foo: bar1 bar2 bar3 bar4

After package build and install, "data(foo)" reports that data set 'foo' not found (bar1, bar2, etc are all available individually, and are listed under data() as "bar1 (foo)".

2) I created an image via save.image resulting in foo.rda (containing bar1, bar2, etc).

data(foo) now loads bar1 - bar4, but 'foo' doesn't appear in the list of available datasets displayed when trying to tab complete within data().

So my question is, what's the correct approach for what I'm trying to do here? Any advice welcome and appreciated.

Thanks,
Andrew

        [[alternative HTML version deleted]]



R-devel_at_r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel Received on Fri 25 Mar 2011 - 11:39:42 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 Mon 28 Mar 2011 - 16:20:37 GMT.

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

list of date sections of archive