Examples: visualization, C++, networks, data cleaning, html widgets, ropensci.

Found 10000 packages in 0.02 seconds

sanic — by Nikolas Kuschnig, 3 years ago

Solving Ax = b Nimbly in C++

Routines for solving large systems of linear equations and eigenproblems in R. Direct and iterative solvers from the Eigen C++ library are made available. Solvers include Cholesky, LU, QR, and Krylov subspace methods (Conjugate Gradient, BiCGSTAB). Dense and sparse problems are supported.

rJava — by Simon Urbanek, a month ago

Low-Level R to Java Interface

Low-level interface to Java VM very much like .C/.Call and friends. Allows creation of objects, calling methods and accessing fields.

optimx — by John C Nash, a year ago

Expanded Replacement and Extension of the 'optim' Function

Provides a replacement and extension of the optim() function to call to several function minimization codes in R in a single statement. These methods handle smooth, possibly box constrained functions of several or many parameters. Note that function 'optimr()' was prepared to simplify the incorporation of minimization codes going forward. Also implements some utility codes and some extra solvers, including safeguarded Newton methods. Many methods previously separate are now included here. This is the version for CRAN.

geometry — by David C. Sterratt, a year ago

Mesh Generation and Surface Tessellation

Makes the 'Qhull' library < http://www.qhull.org> available in R, in a similar manner as in Octave and MATLAB. Qhull computes convex hulls, Delaunay triangulations, halfspace intersections about a point, Voronoi diagrams, furthest-site Delaunay triangulations, and furthest-site Voronoi diagrams. It runs in 2D, 3D, 4D, and higher dimensions. It implements the Quickhull algorithm for computing the convex hull. Qhull does not support constrained Delaunay triangulations, or mesh generation of non-convex objects, but the package does include some R functions that allow for this.

leidenbase — by Brent Ewing, 5 months ago

R and C/C++ Wrappers to Run the Leiden find_partition() Function

An R to C/C++ interface that runs the Leiden community detection algorithm to find a basic partition (). It runs the equivalent of the 'leidenalg' find_partition() function, which is given in the 'leidenalg' distribution file 'leiden/src/functions.py'. This package includes the required source code files from the official 'leidenalg' distribution and functions from the R 'igraph' package. The 'leidenalg' distribution is available from < https://github.com/vtraag/leidenalg/> and the R 'igraph' package is available from < https://igraph.org/r/>. The Leiden algorithm is described in the article by Traag et al. (2019) . Leidenbase includes code from the packages: igraph version 0.9.8 with license GPL (>= 2), leidenalg version 0.8.10 with license GPL 3.

survC1 — by Hajime Uno, 5 years ago

C-Statistics for Risk Prediction Models with Censored Survival Data

Performs inference for C of risk prediction models with censored survival data, using the method proposed by Uno et al. (2011) . Inference for the difference in C between two competing prediction models is also implemented.

tidyCpp — by Dirk Eddelbuettel, 2 months ago

Tidy C++ Header-Only Definitions for Parts of the C API of R

Core parts of the C API of R are wrapped in a C++ namespace via a set of inline functions giving a tidier representation of the underlying data structures and functionality using a header-only implementation without additional dependencies.

cubature — by Balasubramanian Narasimhan, 6 months ago

Adaptive Multivariate Integration over Hypercubes

R wrappers around the cubature C library of Steven G. Johnson for adaptive multivariate integration over hypercubes and the Cuba C library of Thomas Hahn for deterministic and Monte Carlo integration. Scalar and vector interfaces for cubature and Cuba routines are provided; the vector interfaces are highly recommended as demonstrated in the package vignette.

arrow — by Jonathan Keane, 10 days ago

Integration to 'Apache' 'Arrow'

'Apache' 'Arrow' < https://arrow.apache.org/> is a cross-language development platform for in-memory data. It specifies a standardized language-independent columnar memory format for flat and hierarchical data, organized for efficient analytic operations on modern hardware. This package provides an interface to the 'Arrow C++' library.

HighFive — by Andrew Robbins, 4 months ago

The 'HighFive' 'C++' Interface to 'HDF5'

A modern idiomatic header-only 'C++'' interface for 'libhdf5'. Original software can be found at < https://github.com/highfive-devs/highfive/>.