tibble - Simple Data Frames
Provides a 'tbl_df' class (the 'tibble') with stricter checking and better formatting than the traditional data frame.
Last updated 2 months ago
tidy-data
22.69 score 689 stars 11k dependents 47k scripts 936k downloadsigraph - Network Analysis and Visualization
Routines for simple graphs and network analysis. It can handle large graphs very well and provides functions for generating random and regular graphs, graph visualization, centrality methods and much more.
Last updated 11 hours ago
complex-networksgraph-algorithmsgraph-theorymathematicsnetwork-analysisnetwork-graphfortranlibxml2glpkopenblascpp
20.96 score 572 stars 1.9k dependents 30k scripts 376k downloadsDBI - R Database Interface
A database interface definition for communication between R and relational database management systems. All classes in this package are virtual and need to be extended by the various R/DBMS implementations.
Last updated 2 months ago
databaseinterface
20.79 score 300 stars 2.8k dependents 19k scripts 551k downloadshere - A Simpler Way to Find Your Files
Constructs paths to your project's files. Declare the relative path of a file within your project with 'i_am()'. Use the 'here()' function as a drop-in replacement for 'file.path()', it will always locate the files relative to your project root.
Last updated 2 months ago
project
19.56 score 414 stars 576 dependents 96k scripts 320k downloadsRSQLite - SQLite Interface for R
Embeds the SQLite database engine in R and provides an interface compliant with the DBI package. The source for the SQLite engine and for various extensions in a recent version is included. System libraries will never be consulted because this package relies on static linking for the plugins it includes; this also ensures a consistent experience across all installations.
Last updated 2 months ago
databasesqlite3cpp
18.72 score 327 stars 1.1k dependents 8.0k scripts 129k downloadspillar - Coloured Formatting for Columns
Provides 'pillar' and 'colonnade' generics designed for formatting columns of data using the full range of colours provided by modern terminals.
Last updated 1 months ago
colour
18.03 score 179 stars 11k dependents 228 scripts 932k downloadsrprojroot - Finding Files in Project Subdirectories
Robust, reliable and flexible paths to files below a project root. The 'root' of a project is defined as a directory that matches a certain criterion, e.g., it contains a certain regular file.
Last updated 2 months ago
16.61 score 149 stars 1.3k dependents 1.5k scripts 518k downloadsutf8 - Unicode Text Processing
Process and print 'UTF-8' encoded international text (Unicode). Input, validate, normalize, encode, format, and display.
Last updated 2 months ago
16.39 score 113 stars 11k dependents 295 scripts 826k downloadshms - Pretty Time of Day
Implements an S3 class for storing and formatting time-of-day values, based on the 'difftime' class.
Last updated 2 months ago
hmstime
16.39 score 140 stars 3.1k dependents 1.3k scripts 629k downloadsdm - Relational Data Models
Provides tools for working with multiple related tables, stored as data frames or in a relational database. Multiple tables (data and metadata) are stored in a compound object, which can then be manipulated with a pipe-friendly syntax.
Last updated 29 days ago
data-modeldata-warehousingdatawarehousingdbidbplyrrelational-databases
14.85 score 506 stars 8 dependents 410 scripts 2.8k downloadsRPostgres - C++ Interface to PostgreSQL
Fully DBI-compliant C++-backed interface to PostgreSQL <https://www.postgresql.org/>, an open-source relational database.
Last updated 2 months ago
databasepostgrespostgresqlcpp
14.68 score 335 stars 29 dependents 1.6k scripts 29k downloadsblob - A Simple S3 Class for Representing Vectors of Binary Data ('BLOBS')
R's raw vector is useful for storing a single binary object. What if you want to put a vector of them in a data frame? The 'blob' package provides the blob object, a list of raw vectors, suitable for use as a column in data frame.
Last updated 2 months ago
database
13.75 score 45 stars 1.4k dependents 157 scripts 448k downloadsduckdb - DBI Package for the DuckDB Database Management System
The DuckDB project is an embedded analytical data management system with support for the Structured Query Language (SQL). This package includes all of DuckDB and an R Database Interface (DBI) connector.
Last updated 6 hours ago
databaseduckdbolapcpp
13.46 score 148 stars 47 dependents 1.5k scripts 22k downloadsRMariaDB - Database Interface and MariaDB Driver
Implements a DBI-compliant interface to MariaDB (<https://mariadb.org/>) and MySQL (<https://www.mysql.com/>) databases.
Last updated 2 months ago
databasemariadbmysqlcpp
12.29 score 132 stars 11 dependents 832 scripts 14k downloadsduckplyr - A 'DuckDB'-Backed Version of 'dplyr'
A drop-in replacement for 'dplyr', powered by 'DuckDB' for performance. Offers convenient utilities for working with in-memory and larger-than-memory data while retaining full 'dplyr' compatibility.
Last updated 4 hours ago
analyticsdataframedplyrduckdbperformance
10.86 score 305 stars 192 scripts 899 downloadsplogr - The 'plog' C++ Logging Library
A simple header-only logging library for C++. Add 'LinkingTo: plogr' to 'DESCRIPTION', and '#include <plogr.h>' in your C++ modules to use it.
Last updated 7 years ago
10.27 score 26 stars 1.1k dependents 18 scripts 77k downloadsigraphdata - A Collection of Network Data Sets for the 'igraph' Package
A small collection of various network data sets, to use with the 'igraph' package: the Enron email network, various food webs, interactions in the immunoglobulin protein, the karate club network, Koenigsberg's bridges, visuotactile brain areas of the macaque monkey, UK faculty friendship network, domestic US flights network, etc.
Last updated 2 months ago
9.09 score 51 stars 3 dependents 486 scripts 2.5k downloadsfledge - Smoother Change Tracking and Versioning for R Packages
Streamlines the process of updating changelogs (NEWS.md) and versioning R packages developed in git repositories.
Last updated 1 months ago
changeloggitpackage-creation
8.80 score 188 stars 10 scripts 228 downloadsDBItest - Testing DBI Backends
A helper that tests DBI back ends for conformity to the interface.
Last updated 2 months ago
databasetesting
8.29 score 24 stars 11 scripts 6.8k downloadsmockr - Mocking in R
Provides a means to mock a package function, i.e., temporarily substitute it for testing. Designed as a drop-in replacement for the now deprecated 'testthat::with_mock()' and 'testthat::local_mock()'.
Last updated 2 months ago
7.96 score 18 stars 37 scripts 7.3k downloadsprofile - Read, Manipulate, and Write Profiler Data
Defines a data structure for profiler data, and methods to read and write from the 'Rprof' and 'pprof' file formats.
Last updated 2 months ago
7.43 score 12 stars 1 dependents 44 scripts 231 downloadswinch - Portable Native and Joint Stack Traces
Obtain the native stack trace and fuse it with R's stack trace for easier debugging of R packages with native code.
Last updated 2 months ago
libunwind
7.32 score 16 stars 22 scripts 806 downloadsroxygen2md - 'Roxygen' to 'Markdown'
Converts elements of 'roxygen' documentation to 'markdown'.
Last updated 2 months ago
documentationmarkdown
7.08 score 67 stars 2 dependents 11 scripts 230 downloadsbindr - Parametrized Active Bindings
Provides a simple interface for creating active bindings where the bound function accepts additional arguments.
Last updated 2 months ago
6.91 score 29 stars 1 dependents 16 scripts 2.3k downloadswrswoR - Weighted Random Sampling without Replacement
A collection of implementations of classical and novel algorithms for weighted sampling without replacement.
Last updated 2 months ago
cpp
6.75 score 19 stars 4 dependents 29 scripts 459 downloadsbindrcpp - An 'Rcpp' Interface to Active Bindings
Provides an easy way to fill an environment with active bindings that call a C++ function.
Last updated 2 months ago
cpp
6.43 score 17 stars 99 scripts 1.6k downloadskimisc - Kirill's Miscellaneous Functions
A collection of useful functions not found anywhere else, mainly for programming: Pretty intervals, generalized lagged differences, checking containment in an interval, and an alternative interface to assign().
Last updated 2 months ago
6.37 score 18 stars 3 dependents 76 scripts 1.3k downloadsMakefileR - Create 'Makefiles' Using R
A user-friendly interface for the construction of 'Makefiles'.
Last updated 8 years ago
6.11 score 31 stars 2 dependents 14 scripts 242 downloadsprocmaps - Portable Address Space Mapping
Portable '/proc/self/maps' as a data frame. Determine which library or other region is mapped to a specific address of a process. -- R packages can contain native code, compiled to shared libraries at build or installation time. When loaded, each shared library occupies a portion of the address space of the main process. When only a machine instruction pointer is available (e.g. from a backtrace during error inspection or profiling), the address space map determines which library this instruction pointer corresponds to.
Last updated 22 days ago
system-utilitycpp
5.23 score 3 stars 1 dependents 3 scripts 383 downloadslazytest - Runs Only Failed Tests
A companion package to the testthat package that saves development time by helping you rerun only the tests that have failed during the last run.
Last updated 2 months ago
testthat
4.48 score 32 stars 2 scriptsdblog - Logging for DBI
Provides logging of DBI methods for arbitrary backends.
Last updated 2 months ago
databasedbilogging
3.88 score 9 stars 7 scripts