Re: [R] an extremely simple question

2008-07-23 Thread Michael Kubovy
A cleaner approach than attach()---because you don't need to remember  
to detach()---is:

my.df-data.frame(cbind(x=runif(100), y=rnorm(100)))
head(my.df)

with(my.df, plot(y~x))
_
Professor Michael Kubovy
University of Virginia
Department of Psychology
USPS: P.O.Box 400400Charlottesville, VA 22904-4400
Parcels:Room 102Gilmer Hall
 McCormick RoadCharlottesville, VA 22903
Office:B011+1-434-982-4729
Lab:B019+1-434-982-4751
Fax:+1-434-982-4766
WWW:http://www.people.virginia.edu/~mk9y/

On Jul 22, 2008, at 10:10 PM, milton ruser wrote:

 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.

 On 7/22/08, Edna Bell [EMAIL PROTECTED] wrote:

 Hi!

 What is the difference between using data(somedataset) vs.
 attach(somedataset), please?

 thanks,
 Edna Bell

[[alternative HTML version deleted]]

__
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.


Re: [R] an extremely simple question

2008-07-22 Thread milton ruser
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 [EMAIL PROTECTED] 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]]

__
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.