[Rcpp-devel] sugar version of apply
Romain Francois
romain at r-enthusiasts.com
Thu Jul 8 14:06:40 CEST 2010
Hello,
Now that we have extended sugar so that it can deal with matrices, e.g :
signature( x = "numeric", y = "numeric" ),
'
NumericVector xx(x) ;
NumericVector yy(y);
NumericMatrix m = outer( xx, yy, std::plus<double>() ) ;
return m ;
' )
I'd like to have a sugar version of apply. We cannot retain the same
interface :
apply( { matrix expression }, { 1 or 2 }, { function } )
because we need compile time dispatch, which is not possible with the
second argument. So I'm just wondering how we should call the row and
column versions:
apply_1
apply_2
apply_row
apply_col
col_apply
row_apply
Any preference ?
Romain
--
Romain Francois
Professional R Enthusiast
+33(0) 6 28 91 30 30
http://romainfrancois.blog.free.fr
|- http://bit.ly/aJHNLV : Rmetrics slides
|- http://bit.ly/98Uf7u : Rcpp 0.8.1
`- http://bit.ly/c6YnCi : graph gallery collage
More information about the Rcpp-devel
mailing list