[Rd] by should use match.fun

Gabor Grothendieck ggrothendieck at gmail.com
Sun Jun 12 20:10:40 CEST 2005

I noticed that, unlike similar functions, 'by' does not use match.fun, e.g.

> by(iris, iris$Species, "summary")
Error in FUN(X[[1]], ...) : couldn't find function "FUN"

The 'by' code should have an initial line of:

FUN <- match.fun(FUN)

More information about the R-devel mailing list