Resultados de la búsqueda a petición "rcpp"

2 la respuesta

¿Existe un límite para trabajar con matriz en R con Rcpp?

Estaba tratando de desarrollar un programa en R para estimar una correlación de Spearman con Rcpp. Lo hice, pero solo funciona con matriz con menos de un rango entre 45 00 - 50 000 vectores. No sé por qué, pero solo funciona con esa dimensión. ...

1 la respuesta

Agregar una biblioteca externa en el paquete R usando Rcpp

Estoy tratando de desarrollar un paquete R que use elRelojes de sol [http://computation.llnl.gov/projects/sundials-suite-nonlinear-differential-algebraic-equation-solvers] Biblioteca C para resolver ecuaciones diferenciales. Para que el usuario ...

1 la respuesta

Locf eficiente por grupos en una sola tabla de datos R.

Tengo un gran, ampliodata.table (20 millones de filas) con una ID de persona pero con muchas columnas (~ 150) que tienen muchos valores nulos. Cada columna es un estado / atributo registrado que deseo llevar a cabo para cada persona. Cada persona ...

2 la respuesta

Rcpp: mi programa de matriz de distancia es más lento que la función en el paquete

Me gustaría calcular la matriz de distancia euclidiana por pares. Escribí programas Rcpp por sugerencia deDirk Eddelbuettelcomo sigue NumericMatrix calcPWD1 (NumericMatrix x){ int outrows = x.nrow(); double d; NumericMatrix out(outrows,outrows); ...

1 la respuesta

Llamar a una función desde c ++ a través del entorno Rcpp

Estoy considerando llamar a una función R desde c ++ a través del entorno, pero recibí un error, esto es lo que hice #include <Rcpp.h> using namespace Rcpp; // [[Rcpp::export]] NumericVector call(NumericVector x){ Environment env = ...

3 la respuesta

¿Por qué la función mediana R estándar es mucho más lenta que una alternativa simple de C ++?

Hice la siguiente implementación de la mediana enC++ y lo usé enR víaRcpp: // [[Rcpp::export]] double median2(std::vector<double> x){ double median; size_t size = x.size(); sort(x.begin(), x.end()); if (size % 2 == 0){ median = (x[size / 2 - 1] ...

1 la respuesta

Parámetro NULL predeterminado Rcpp

Estoy tratando de definir una función con un valor predeterminadoNULL parámetro enRcpp. El siguiente es un ejemplo: // [[Rcpp::export]] int test(int a, IntegerVector kfolds = R_NilValue) { if (Rf_isNull(kfolds)) { cout << "NULL" << endl; } else ...

1 la respuesta

Agregar un nuevo componente a un DatetimeVector en Rcpp

Agradecería si alguien me pudiera ayudar en push_back un nuevo componente enDatetimeVector. UNADatetimeVector solo tiene comienzo, fin,getDatetimes y métodos de tamaño.

0 la respuesta

RStudio se bloquea * después de * llamar a una función Rcpp varias veces

He escrito un código Rcpp para encontrar intersecciones en dos curvas lineales por partes. Abordé los problemas de la manera ingenua que requería bucles anidados (verificando todos los pares de segmentos), así que fui a Rcpp para obtener ...

2 la respuesta

¿Cómo crear un Rcpp NumericVector con más de 20 entradas?

Crear un NumericVector con más de 20 elementos conduce a mensajes de error. Esto está de acuerdo con este documento (en la parte ...