메뉴 건너뛰기




Volumn , Issue , 2013, Pages 1-220

Seamless R and C++ integration with Rcpp

Author keywords

[No Author keywords available]

Indexed keywords

DATA TRANSFER; EFFICIENCY; INFORMATION MANAGEMENT; INTEGRATION; MACHINERY; MATRIX ALGEBRA; OPEN SOURCE SOFTWARE;

EID: 85026292301     PISSN: None     EISSN: None     Source Type: Book    
DOI: 10.1007/978-1-4614-6868-4     Document Type: Book
Times cited : (337)

References (61)
  • 1
    • 64949098936 scopus 로고    scopus 로고
    • Building Hybrid Systems with Boost.Python
    • Boost Consulting
    • Abrahams D, Grosse-Kunstleve RW (2003) Building Hybrid Systems with Boost.Python. Boost Consulting, URL http://www.boostpro.com/ writing/bpl.pdf
    • (2003)
    • Abrahams, D.1    Grosse-Kunstleve, R.W.2
  • 3
    • 84907196061 scopus 로고    scopus 로고
    • rdyncall: Improved Foreign Function Interface (FFI) and Dynamic Bindings to C Libraries
    • R package version 0.7.5
    • Adler D (2012) rdyncall: Improved Foreign Function Interface (FFI) and Dynamic Bindings to C Libraries. URL http://CRAN.R-Project.org/ package=rdyncall, R package version 0.7.5
    • (2012)
    • Adler, D.1
  • 4
    • 85026306531 scopus 로고    scopus 로고
    • GUTS: Fast Calculation of the Likelihood of a Stochastic Survival Model
    • R package version 0.2.8
    • Albert C, Vogel S (2012) GUTS: Fast Calculation of the Likelihood of a Stochastic Survival Model. URL http://CRAN.R-Project.org/package=GUTS, R package version 0.2.8
    • (2012)
    • Albert, C.1    Vogel, S.2
  • 5
    • 79961230138 scopus 로고    scopus 로고
    • RAbstraction: C++ abstraction for R objects
    • code repository last updated July 22, 2009.
    • Armstrong W (2009a) RAbstraction: C++ abstraction for R objects. URL http:// github.com/armstrtw/rabstraction, code repository last updated July 22, 2009.
    • (2009)
    • Armstrong, W.1
  • 6
    • 85026311936 scopus 로고    scopus 로고
    • RObjects: C++ wrapper for R objects (a better implementation of RAbstraction)
    • code repository last updated November 28, 2009.
    • Armstrong W (2009b) RObjects: C++ wrapper for R objects (a better implementation of RAbstraction). URL http://github.com/armstrtw/ RObjects, code repository last updated November 28, 2009.
    • (2009)
    • Armstrong, W.1
  • 7
    • 85026292866 scopus 로고    scopus 로고
    • cda: Couple dipole approximation
    • R package version 1.2.1
    • Auguie B (2012a) cda: Couple dipole approximation. URL http://CRAN. R-Project.org/package=cda, R package version 1.2.1
    • (2012)
    • Auguie, B.1
  • 8
    • 85026318013 scopus 로고    scopus 로고
    • planar:Multilayer optics
    • R package version 1.2.4
    • Auguie B (2012b) planar:Multilayer optics. URL http://CRAN.R-Project. org/package=planar, R package version 1.2.4
    • (2012)
    • Auguie, B.1
  • 11
    • 84873898905 scopus 로고    scopus 로고
    • Fast and elegant numerical linear algebra using the RcppEigen package
    • Bates D, Eddelbuettel D (2013) Fast and elegant numerical linear algebra using the RcppEigen package. Journal of Statistical Software 52(5), URL http://www. jstatsoft.org/v52/i05
    • (2013) Journal of Statistical Software , vol.52 , Issue.5
    • Bates, D.1    Eddelbuettel, D.2
  • 12
    • 84994136713 scopus 로고    scopus 로고
    • RcppEigen: Rcpp integration for the Eigen templated linear algebra library
    • R package version 0.3.1.2
    • Bates D, François R, Eddelbuettel D (2012) RcppEigen: Rcpp integration for the Eigen templated linear algebra library. URL http://CRAN.R-Project. org/package=RcppEigen, R package version 0.3.1.2
    • (2012)
    • Bates, D.1    François, R.2    Eddelbuettel, D.3
  • 13
    • 85026323357 scopus 로고    scopus 로고
    • Electronic book, University of Groningen, version 9.4.0, accessed 2012-11-24.
    • Brokken FB (2012) C++ annotations. Electronic book, University of Groningen, URL http://www.icce.rug.nl/documents/cplusplus/, version 9.4.0, accessed 2012-11-24.
    • (2012) C++ annotations
    • Brokken, F.B.1
  • 17
    • 85026325364 scopus 로고    scopus 로고
    • RcppCNPy: Rcpp bindings for NumPy files
    • R package version 0.2.0
    • Eddelbuettel D (2012a) RcppCNPy: Rcpp bindings for NumPy files. URL http://CRAN.R-Project.org/package=RcppCNPy, R package version 0.2.0
    • (2012)
    • Eddelbuettel, D.1
  • 18
    • 84927570274 scopus 로고    scopus 로고
    • RcppDE: Global optimization by differential evolution in C++
    • R package version 0.1.1
    • Eddelbuettel D (2012b) RcppDE: Global optimization by differential evolution in C++. URL http://CRAN.R-Project.org/package=RcppDE, R package version 0.1.1
    • (2012)
    • Eddelbuettel, D.1
  • 19
    • 85061397849 scopus 로고    scopus 로고
    • Rcpp: Seamless R and C++ Integration
    • R package version 0.10.0
    • Eddelbuettel D, François R (2012a) Rcpp: Seamless R and C++ Integration. URL http://CRAN.R-Project.org/package=Rcpp, R package version 0.10.0
    • (2012)
    • Eddelbuettel, D.1    François, R.2
  • 20
    • 85026311185 scopus 로고    scopus 로고
    • RcppBDT: Rcpp binding for the Boost Date Time library
    • R package version 0.2.1
    • Eddelbuettel D, François R (2012b) RcppBDT: Rcpp binding for the Boost Date Time library. URL http://CRAN.R-Project.org/ package=RcppBDT, R package version 0.2.1
    • (2012)
    • Eddelbuettel, D.1    François, R.2
  • 21
    • 85026289476 scopus 로고    scopus 로고
    • RcppClassic: Deprecated 'classic' Rcpp API
    • R package version 0.9.2
    • Eddelbuettel D, François R (2012c) RcppClassic: Deprecated 'classic' Rcpp API. URL http://CRAN.R-Project.org/package=RcppClassic, R package version 0.9.2
    • (2012)
    • Eddelbuettel, D.1    François, R.2
  • 22
    • 79961237035 scopus 로고    scopus 로고
    • RInside: C++ classes to embed R in C++ applications
    • R package version 0.2.7
    • Eddelbuettel D, François R (2012d) RInside: C++ classes to embed R in C++ applications. URL http://CRAN.R-Project.org/package=RInside,R package version 0.2.7
    • (2012)
    • Eddelbuettel, D.1    François, R.2
  • 23
    • 77958024325 scopus 로고    scopus 로고
    • RQuantLib: R interface to the QuantLib library
    • R package version 0.3.9
    • Eddelbuettel D, Nguyen K (2012) RQuantLib: R interface to the QuantLib library. URL http://CRAN.R-Project.org/package=RQuantLib, R package version 0.3.9
    • (2012)
    • Eddelbuettel, D.1    Nguyen, K.2
  • 25
    • 84938963134 scopus 로고    scopus 로고
    • wordcloud: Word clouds
    • R package version 2.2
    • Fellows I (2012) wordcloud: Word clouds. URL http://CRAN.R-Project. org/package=wordcloud, R package version 2.2
    • (2012)
    • Fellows, I.1
  • 26
    • 85026304566 scopus 로고    scopus 로고
    • highlight: Syntax highlighter
    • R package version 0.3-2
    • François R (2012a) highlight: Syntax highlighter. URL http://CRAN. R-Project.org/package=highlight, R package version 0.3-2
    • (2012)
    • François, R.1
  • 27
    • 85026294848 scopus 로고    scopus 로고
    • parser: Detailed R source code parser
    • R package version 0.1
    • François R (2012b) parser: Detailed R source code parser. URL http://CRAN. R-Project.org/package=parser, R package version 0.1
    • (2012)
    • François, R.1
  • 28
    • 79961220178 scopus 로고    scopus 로고
    • RcppGSL: Rcpp integration for GNU GSL vectors and matrices
    • R package version 0.2.0
    • François R, Eddelbuettel D (2010) RcppGSL: Rcpp integration for GNU GSL vectors and matrices. URL http://CRAN.R-Project.org/ package=RcppGSL, R package version 0.2.0
    • (2010)
    • François, R.1    Eddelbuettel, D.2
  • 29
    • 84873894833 scopus 로고    scopus 로고
    • RcppArmadillo: Rcpp integration for Armadillo templated linear algebra library
    • R package version 0.3.4.4
    • François R, Eddelbuettel D, Bates D (2012) RcppArmadillo: Rcpp integration for Armadillo templated linear algebra library. URL http://CRAN. R-Project.org/package=RcppArmadillo, R package version 0.3.4.4
    • (2012)
    • François, R.1    Eddelbuettel, D.2    Bates, D.3
  • 31
    • 68949197150 scopus 로고    scopus 로고
    • R Programming for Bioinformatics
    • Chapman & Hall/CRC, Boca Raton, FL
    • Gentleman R (2009) R Programming for Bioinformatics. Computer Science and Data Analysis, Chapman & Hall/CRC, Boca Raton, FL
    • (2009) Computer Science and Data Analysis
    • Gentleman, R.1
  • 32
    • 0030243005 scopus 로고    scopus 로고
    • A high-performance, portable implementation of the MPI message passing interface standard
    • Gropp W, Lusk E, Doss N, Skjellum A (1996) A high-performance, portable implementation of the MPI message passing interface standard. Parallel Computing 22(6):789-828, URL http://dx.doi.org/10.1016/ 0167-8191(96)00024-5
    • (1996) Parallel Computing , vol.22 , Issue.6 , pp. 789-828
    • Gropp, W.1    Lusk, E.2    Doss, N.3    Skjellum, A.4
  • 33
    • 0003417929 scopus 로고    scopus 로고
    • Using MPI: Portable Parallel Programming with the Message Passing Interface
    • 2nd edn. Scientific and Engineering Computation Series, MIT Press
    • Gropp W, Lusk E, Skjellum A (1999) Using MPI: Portable Parallel Programming with the Message Passing Interface, 2nd edn. Scientific and Engineering Computation Series, MIT Press, ISBN 978-0-262-57132-6
    • (1999)
    • Gropp, W.1    Lusk, E.2    Skjellum, A.3
  • 35
    • 85026318155 scopus 로고    scopus 로고
    • gsl: Wrapper for the Gnu Scientific Library
    • R package version 1.9-9
    • Hankin RKS (2011) gsl: Wrapper for the Gnu Scientific Library. URL http:// CRAN.R-Project.org/package=gsl, R package version 1.9-9
    • (2011)
    • Hankin, R.K.S.1
  • 36
    • 79961242266 scopus 로고    scopus 로고
    • R/Cpp: Interface classes to simplify using R objects in C++ extensions
    • unpublished manuscript, University at Buffalo
    • Java JJ, Gaile DP,Manly KE (2007) R/Cpp: Interface classes to simplify using R objects in C++ extensions, URL http://sphhp.buffalo.edu/biostat/ research/techreports/UB_Biostatistics_TR0702.pdf, unpublished manuscript, University at Buffalo
    • (2007)
    • Java, J.J.1    Gaile, D.P.2    Manly, K.E.3
  • 37
    • 85041209953 scopus 로고    scopus 로고
    • maxent: Low-memory Multinomial Logistic Regression with Support for Text Classification
    • R package version 1.3.2
    • Jurka TP, Tsuruoka Y (2012) maxent: Low-memory Multinomial Logistic Regression with Support for Text Classification. URL http://CRAN.R-Project. org/package=maxent, R package version 1.3.2
    • (2012)
    • Jurka, T.P.1    Tsuruoka, Y.2
  • 38
    • 85026313828 scopus 로고    scopus 로고
    • RSofia: Port of sofia-ml to R
    • R package version 1.1
    • King M, Diaz FC (2011) RSofia: Port of sofia-ml to R. URL http://CRAN. R-Project.org/package=RSofia, R package version 1.1
    • (2011)
    • King, M.1    Diaz, F.C.2
  • 39
    • 84873924505 scopus 로고    scopus 로고
    • rbenchmark: Benchmarking routine for R
    • R package version 1.0
    • Kusnierczyk W (2012) rbenchmark: Benchmarking routine for R. URL http:// CRAN.R-Project.org/package=rbenchmark, R package version 1.0
    • (2012)
    • Kusnierczyk, W.1
  • 40
    • 85026318932 scopus 로고    scopus 로고
    • Tutorial on Creating R Packages
    • In: Brito P (ed), Physica Verlag, Heidelberg, Germany
    • Leisch F (2008) Tutorial on Creating R Packages. In: Brito P (ed) COMPSTAT 2008 - Proceedings in Computational Statistics, Physica Verlag, Heidelberg, Germany, URL http://CRAN.R-Project.org/doc/contrib/ Leisch-CreatingPackages.pdf
    • (2008) COMPSTAT 2008 - Proceedings in Computational Statistics
    • Leisch, F.1
  • 41
    • 79961239824 scopus 로고    scopus 로고
    • rcppbind:A template library for R/C++ developers
    • R package version 1.0
    • Liang G (2008) rcppbind:A template library for R/C++ developers.URL http:// R-Forge.R-Project.org/projects/rcppbind, R package version 1.0
    • (2008)
    • Liang, G.1
  • 44
    • 0003674017 scopus 로고    scopus 로고
    • More Effective C++: 35 New Ways to Improve Your Programs and Designs
    • Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA
    • Meyers S (1995) More Effective C++: 35 New Ways to Improve Your Programs and Designs. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA, ISBN 020163371X
    • (1995)
    • Meyers, S.1
  • 45
    • 18744411452 scopus 로고    scopus 로고
    • Effective STL: 50 specific ways to improve your use of the standard template library
    • Addison-Wesley Longman Ltd., Essex, UK
    • Meyers S (2001) Effective STL: 50 specific ways to improve your use of the standard template library. Addison-Wesley Longman Ltd., Essex, UK, ISBN 0-201- 74962-9
    • (2001)
    • Meyers, S.1
  • 46
    • 0003674017 scopus 로고    scopus 로고
    • Effective C++: 55 Specific Ways to Improve Your Programs and Designs
    • 3rd edn. Addison-Wesley Professional
    • Meyers S (2005) Effective C++: 55 Specific Ways to Improve Your Programs and Designs, 3rd edn. Addison-Wesley Professional, ISBN 978-0321334879
    • (2005)
    • Meyers, S.1
  • 47
    • 84874653887 scopus 로고    scopus 로고
    • R Installation and Administration
    • R Foundation for Statistical Computing, Vienna, Austria
    • R Development Core Team (2012a) R Installation and Administration. R Foundation for Statistical Computing, Vienna, Austria, URL http://CRAN. R-Project.org/doc/manuals/R-admin.html, ISBN 3-900051-09-7
    • (2012)
  • 48
    • 84863840304 scopus 로고    scopus 로고
    • R Foundation for Statistical Computing, Vienna, Austria
    • R Development Core Team (2012b) R internals. R Foundation for Statistical Computing, Vienna, Austria, URL http://CRAN.R-Project.org/doc/ manuals/R-ints.html, ISBN 3-900051-14-3
    • (2012) R internals
  • 49
    • 85026316710 scopus 로고    scopus 로고
    • R Foundation for Statistical Computing, Vienna, Austria
    • R Development Core Team (2012c) R language. R Foundation for Statistical Computing, Vienna, Austria, URL http://CRAN.R-Project.org/doc/ manuals/R-lang.html, ISBN 3-900051-13-5
    • (2012) R language
  • 50
    • 10044280923 scopus 로고    scopus 로고
    • R Foundation for Statistical Computing, Vienna, Austria
    • R Development Core Team (2012d)Writing R extensions. R Foundation for Statistical Computing, Vienna, Austria, URL http://CRAN.R-Project.org/ doc/manuals/R-exts.html, ISBN 3-900051-11-9
    • (2012) Writing R extensions
  • 51
    • 79961230828 scopus 로고    scopus 로고
    • Aspects of CXXR internals
    • University of Copenhagen, Denmark
    • Runnalls A (2009) Aspects of CXXR internals. In: Directions in Statistical Computing, University of Copenhagen, Denmark
    • (2009) Directions in Statistical Computing
    • Runnalls, A.1
  • 52
    • 79952239413 scopus 로고    scopus 로고
    • Armadillo: An open source C++ algebra library for fast prototyping and computationally intensive experiments
    • Tech. rep., NICTA
    • Sanderson C (2010) Armadillo: An open source C++ algebra library for fast prototyping and computationally intensive experiments. Tech. rep., NICTA, URL http://arma.sf.net
    • (2010)
    • Sanderson, C.1
  • 53
    • 84873910652 scopus 로고    scopus 로고
    • inline: Inline C, C++, Fortran function calls from R
    • R package version 0.3.10
    • Sklyar O, Murdoch D, Smith M, Eddelbuettel D, François R (2012) inline: Inline C, C++, Fortran function calls from R. URL http://CRAN.R-Project.org/ package=inline, R package version 0.3.10
    • (2012)
    • Sklyar, O.1    Murdoch, D.2    Smith, M.3    Eddelbuettel, D.4    François, R.5
  • 55
    • 67349125796 scopus 로고    scopus 로고
    • A modest proposal: an approach to making the internal R system extensible
    • Temple Lang D (2009a) A modest proposal: an approach to making the internal R system extensible. Computational Statistics 24(2):271-281
    • (2009) Computational Statistics , vol.24 , Issue.2 , pp. 271-281
    • Temple Lang, D.1
  • 56
    • 67349206502 scopus 로고    scopus 로고
    • Working with meta-data from C/C++ code in R: the RGCCTranslationUnit package
    • Temple Lang D (2009b)Working with meta-data from C/C++ code in R: the RGCCTranslationUnit package. Computational Statistics 24(2):283-293
    • (2009) Computational Statistics , vol.24 , Issue.2 , pp. 283-293
    • Temple Lang, D.1
  • 57
    • 85026301360 scopus 로고    scopus 로고
    • transmission: Continuous time infectious disease models on individual data
    • R package version 0.1
    • Thomas A, Redd A (2012) transmission: Continuous time infectious disease models on individual data. URL http://CRAN.R-Project.org/ package=transmission, R package version 0.1
    • (2012)
    • Thomas, A.1    Redd, A.2
  • 59
    • 84887173584 scopus 로고    scopus 로고
    • Rserve: Binary R server
    • R package version 0.6-8
    • Urbanek S (2012) Rserve: Binary R server. URL http://CRAN.R-Project. org/package=Rserve, R package version 0.6-8
    • (2012)
    • Urbanek, S.1
  • 61
    • 0004263710 scopus 로고    scopus 로고
    • Statistics and Computing, Springer-Verlag, New York
    • Venables WN, Ripley BD (2000) S Programming. Statistics and Computing, Springer-Verlag, New York
    • (2000) S Programming
    • Venables, W.N.1    Ripley, B.D.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.