[Rd] Overwrite S3 methond from base package

From: Thaler,Thorn,LAUSANNE,Applied Mathematics <Thorn.Thaler_at_rdls.nestle.com>
Date: Mon, 13 Feb 2012 12:59:37 +0100


Dear all,

I am developing a package, which bundles my most frequently used functions. One of those is a modified version of droplevels from the base package (basically, it preserves any contrast function which was used to create the factor, contrast matrices are not kept, for they could be wrong if a level is dropped).

In my NAMESPACE file I've the following directives, which should export my methods:

S3method(droplevels, factor)
S3method(droplevels, data.frame)

However, when I load my package and I try to use those functions, the dispatching mechanism calls the functions droplevels.factor and droplevels.data.frame from the _base package_.

So, is there any way to overwrite droplevels.factor and droplevels.data.frame from the base package with my functions? Or do I have to create a generic function on my own?

Thanks for your help.

Kind Regards,

Thorn



R-devel_at_r-project.org mailing list

https://stat.ethz.ch/mailman/listinfo/r-devel Received on Mon 13 Feb 2012 - 12:02:31 GMT

This quarter's messages: by month, or sorted: [ by date ] [ by thread ] [ by subject ] [ by author ]

All messages

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 Tue 14 Feb 2012 - 07:20:17 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