Hi Edna,
I am not sure the completely right answer, but I suspect that you use
data(df) to invoke a data.frame from the sample datasets provided from the
packages available on your R system. By other side, if you have a data.frame
loaded on your environent, you can use "attach" do turn the columns
available on your environment as objects, like this.
my.df<-data.frame(cbind(x=runif(100), y=rnorm(100)))
head(my.df)
plot(y~x)
#you get error
attach(my.df)
plot(y~x)
#you get the plot
detach(my.df) # remove the x,y objects from your environment
plot(y~x)
#you get error again.
I hope this help.
Cheers,
miltinho astronauta
brazil
On 7/22/08, Edna Bell <edna.bell01@gmail.com>
wrote:>
> Hi!
>
> What is the difference between using data(somedataset) vs.
> attach(somedataset), please?
>
> thanks,
> Edna Bell
>
> ______________________________________________
> 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.
>
[[alternative HTML version deleted]]