Re: [R] stringification magic in subset?

2007-05-02 Thread ivo welch
Beautiful.  thank you.  /ivo

> Try:
>
> methods("subset")
>
> which will point you to "subset.data.frame". The latter code will answer
> your questions.
>
> HTH,
>
> --sundar
>

__
R-help@stat.math.ethz.ch 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] stringification magic in subset?

2007-05-02 Thread Sundar Dorai-Raj


ivo welch said the following on 5/2/2007 8:13 AM:
> dear R wizards:
> 
> I am trying to replace subset() with my own version that first checks
> that each name in the select statement has a corresponding name in the
> data set.  preferably, it would have the same syntax and semantics as
> subset() otherwise.
> 
> alas, subset works in interesting ways:
> 
> subset(d, select=col1)
> 
> works just like
> 
> subset(d, select="col1")
> 
> somehow, subset manages to "stringify" its argument in such cases.  Is
> it possible to duplicate the subset method one-for-one?
> 
> a minor question---where do I find the source definition such as that
> of subset(), which is defined in
> 
>> subset
> function (x, ...)
> UseMethod("subset")
> 
> 
> any help, as usual, appreciated.
> 
> regards,
> 
> /ivo
> 
> __
> R-help@stat.math.ethz.ch 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.


Try:

methods("subset")

which will point you to "subset.data.frame". The latter code will answer 
your questions.

HTH,

--sundar

__
R-help@stat.math.ethz.ch 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.


[R] stringification magic in subset?

2007-05-02 Thread ivo welch
dear R wizards:

I am trying to replace subset() with my own version that first checks
that each name in the select statement has a corresponding name in the
data set.  preferably, it would have the same syntax and semantics as
subset() otherwise.

alas, subset works in interesting ways:

subset(d, select=col1)

works just like

subset(d, select="col1")

somehow, subset manages to "stringify" its argument in such cases.  Is
it possible to duplicate the subset method one-for-one?

a minor question---where do I find the source definition such as that
of subset(), which is defined in

> subset
function (x, ...)
UseMethod("subset")

>

any help, as usual, appreciated.

regards,

/ivo

__
R-help@stat.math.ethz.ch 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.