[Rd] (PR#11064) how to reproduce...

2008-06-13 Thread simon . debernard
You can try this: data <- cbind("a"=sample(1:10), "b"=sample(1:10)) fact <- sample(rep(1:1, each=10)) system.time(std <- by(data, fact, colSums)) by.matrix <- function (data, INDICES, FUN, ...) { if (!is.list(INDICES)) { IND <- vector("list", 1) IND[[1]] <- INDIC

[Rd] "by" speed improvement (PR#11064)

2008-04-01 Thread simon . debernard
Full_Name: Simon de Bernard Version: 2.7.0 (44733) OS: MacOS Submission from: (NULL) (140.77.34.213) "by" usually takes forever even on a "not so large" data structure. If one can do with a matrix instead of a data.frame, defining by.matrix as by.data.frame modified to convert data back to a dat

[Rd] small performance enhancement suggestion (PR#10409)

2007-11-08 Thread simon . debernard
Full_Name: Simon de Bernard Version: OS: Submission from: (NULL) (140.77.34.213) In src/main/dotcode.c, function RObjToCPtr, test for naok should be transferred outside of the loops... __ R-devel@r-project.org mailing list https://stat.ethz.ch/mailma