Thirteen Simple Steps for Creating An R Package with an External C++ Library

11/14/2019
by   Dirk Eddelbuettel, et al.
0

We desribe how we extend R with an external C++ code library by using the Rcpp package. Our working example uses the recent machine learning library and application 'Corels' providing optimal yet easily interpretable rule lists <arXiv:1704.01701> which we bring to R in the form of the 'RcppCorels' package. We discuss each step in the process, and derive a set of simple rules and recommendations which are illustrated with the concrete example.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/08/2022

The free algebra in R

The free algebra is an interesting and useful algebraic object. Here I i...
research
05/18/2023

Analysis of Library Dependency Networks of Package Managers Used in iOS Development

Reusing existing solutions in the form of third-party libraries is commo...
research
04/18/2019

DScribe: Library of Descriptors for Machine Learning in Materials Science

DScribe is a software package for machine learning that provides popular...
research
10/19/2022

Sparse arrays in R: the spray package

In this short article I introduce the spray package, which provides some...
research
12/05/2022

Policy Learning with the polle package

The R package polle is a unifying framework for learning and evaluating ...
research
07/12/2021

giotto-ph: A Python Library for High-Performance Computation of Persistent Homology of Vietoris-Rips Filtrations

We introduce giotto-ph, a high-performance, open-source software package...
research
04/08/2021

GrASP: A Library for Extracting and Exploring Human-Interpretable Textual Patterns

Data exploration is an important step of every data science and machine ...

Please sign up or login with your details

Forgot password? Click here to reset