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

Found 110 packages in 0.01 seconds

cleancall — by Gábor Csárdi, 4 months ago

C Resource Cleanup via Exit Handlers

Wrapper of .Call() that runs exit handlers to clean up C resources. Helps managing C (non-R) resources while using the R API.

tsitter — by Gábor Csárdi, 11 days ago

Tree-Sitter Parsing Tools

Common tree-sitter parsing tools for R. It is meant to be used by other packages that specialize in particular languages and file formats.

disposables — by Gábor Csárdi, 9 years ago

Create Disposable R Packages for Testing

Create disposable R packages for testing. You can create, install and load multiple R packages with a single function call, and then unload, uninstall and destroy them with another function call. This is handy when testing how some R code or an R package behaves with respect to other packages.

liteq — by Gábor Csárdi, 7 years ago

Lightweight Portable Message Queue Using 'SQLite'

Temporary and permanent message queues for R. Built on top of 'SQLite' databases. 'SQLite' provides locking, and makes it possible to detect crashed consumers. Crashed jobs can be automatically marked as "failed", or put in the queue again, potentially a limited number of times.

simplegraph — by Gabor Csardi, 3 years ago

Simple Graph Data Types and Basic Algorithms

Simple classic graph algorithms for simple graph classes. Graphs may possess vertex and edge attributes. 'simplegraph' has no dependencies and it is written entirely in R, so it is easy to install.

cranlike — by Gábor Csárdi, 2 years ago

Tools for 'CRAN'-Like Repositories

A set of functions to manage 'CRAN'-like repositories efficiently.

prompt — by Gábor Csárdi, 3 years ago

Dynamic 'R' Prompt

Set the 'R' prompt dynamically, from a function. The package contains some examples to include various useful dynamic information in the prompt: the status of the last command (success or failure); the amount of memory allocated by the current 'R' process; the name of the R package(s) loaded by 'pkgload' and/or 'devtools'; various 'git' information: the name of the active branch, whether it is dirty, if it needs pushes pulls. You can also create your own prompt if you don't like the predefined examples.

rstack — by Gábor Csárdi, 3 years ago

Stack Data Type as an 'R6' Class

An extremely simple stack data type, implemented with 'R6' classes. The size of the stack increases as needed, and the amortized time complexity is O(1). The stack may contain arbitrary objects.

leidenbase — by Brent Ewing, 3 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.

isa2 — by Gabor Csardi, 3 years ago

The Iterative Signature Algorithm

The ISA is a biclustering algorithm that finds modules in an input matrix. A module or bicluster is a block of the reordered input matrix.