[R-es] Estructura tipo lista de R en C

Carlos J. Gil Bellosta cgb en datanalytics.com
Lun Ene 16 19:12:26 CET 2012


¿Te serviría el paquete Rcpp?

De acuerdo con su documentación:

"R data types (SEXP) are matched to C++ objects in a class hierarchy.
All R types are supported (vectors, functions, environment, etc ...)
and each type is mapped to a dedicated class. For example, numeric
vectors are represented as instances of the Rcpp::NumericVector class,
environments are represented as instances of Rcpp::Environment,
functions are represented as Rcpp::Function, etc ... The
‘‘Rcpp-introduction’’ vignette provides a good entry point to Rcpp."

Un saludo,

Carlos J. Gil Bellosta
http://www.datanalytics.com


El día 16 de enero de 2012 19:07, Sandra Barragán
<sandraba en eio.uva.es> escribió:
> Hola a todos,
>
> Estoy pasando una parte de mi código de R a C para que se ejecuten más
> rápido unos bucles anidados.
> No sabía nada de C antes de ponerme coRn ello y me he encontrado con la
> desagradable sorpresa de que parece ser que no existe una estructura en C
> equivalente a las listas de R. Casi todo el código que tengo usa listas así
> que ando un poco perdida. No sé si estoy equivocada (ojala) y realmente sí
> que hay una estructura equivalente a las listas. O si tal vez me
> recomendaríais otro lenguaje como Fortran o C++.
> A todo esto, soy usuaria de Windows (bastante a mi pesar) y por lo que he
> visto parece que C sea la manera más sencilla de traducir mi código de R y
> conseguir velocidad.
> ¿Algún consejo? o ¿alguien que se haya encontrado con el mismo problema?
>
> Muchas gracias anticipadas.
> Un saludo,
>
> Sandra.
>
>
>
> __________ Información de ESET NOD32 Antivirus, versión de la base de firmas
> de virus 6800 (20120116) __________
>
> ESET NOD32 Antivirus ha comprobado este mensaje.
>
> http://www.eset.com
>
>
> _______________________________________________
> R-help-es mailing list
> R-help-es en r-project.org
> https://stat.ethz.ch/mailman/listinfo/r-help-es



Más información sobre la lista de distribución R-help-es