On Mar 29, 2012, at 1:50 PM, R. Michael Weylandt wrote:
Yes, but if the OP wants to assign the values to "ineed" (which I
think is the request), he'll need get()
Perhaps. I assumed he wanted to load 'phones'. (That's what he said he
wanted.)
If he did this :
ineed <- get(data(list = arg))
... he would then have two copies of the same data in his workspace
that differed only in name.
--
David
Michael
On Mar 29, 2012, at 12:50 PM, David Winsemius
<dwinsem...@comcast.net> wrote:
On Mar 29, 2012, at 12:13 PM, R. Michael Weylandt wrote:
Perhaps something like
alldata = data(package="MASS")
arg = alldata$results[70,3]
ineed <- data(arg, package="MASS")
get(data(list = arg))
I think the get() is superfluous:
rm(phones)
exists("phones")
[1] FALSE
data(list=arg, package="MASS")
exists("phones")
[1] TRUE
2012/3/29 Hua Liang <dickliang...@gmail.com>:
I am trying to use datasets within R with a loaded package, for
example, MASS. When I use the dataset phones, it can be done
using data(phones, package=”MASS”). I am thinking about an
alternative but more flexible way to load this dataset. Because
phones is the
70th dataset in this package, I wrote the following codes.
Unfortunately they don’t work. It will be greatly appreciated if
someone can help me figure out.
--
David Winsemius, MD
West Hartford, CT
David Winsemius, MD
West Hartford, CT
______________________________________________
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.