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 days ago
tidy-data
22.80 score 679 stars 11k packages 44k scripts 1.5M 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 3 days ago
complex-networksgraph-algorithmsgraph-theorymathematicsnetwork-analysisnetwork-graph
21.04 score 554 stars 1.9k packages 29k scripts 502k 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 days ago
databaseinterface
20.92 score 298 stars 2.8k packages 19k scripts 740k 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 14 days ago
project
19.63 score 413 stars 569 packages 87k scripts 422k 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 3 days ago
databasesqlite3
18.83 score 327 stars 1.1k packages 8.3k scripts 148k 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 days ago
colour
18.10 score 178 stars 11k packages 210 scripts 1.4M 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 3 days ago
16.65 score 149 stars 1.3k packages 1.4k scripts 678k downloadshms - Pretty Time of Day
Implements an S3 class for storing and formatting time-of-day values, based on the 'difftime' class.
Last updated 3 days ago
hmstime
16.48 score 138 stars 3.1k packages 1.3k scripts 957k downloadsutf8 - Unicode Text Processing
Process and print 'UTF-8' encoded international text (Unicode). Input, validate, normalize, encode, format, and display.
Last updated 2 days ago
16.47 score 113 stars 11k packages 277 scripts 1.3M 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 2 days ago
data-modeldata-warehousingdatawarehousingdbidbplyrrelational-databases
14.78 score 501 stars 8 packages 382 scripts 2.9k downloadsRPostgres - C++ Interface to PostgreSQL
Fully DBI-compliant C++-backed interface to PostgreSQL <https://www.postgresql.org/>, an open-source relational database.
Last updated 14 days ago
databasepostgrespostgresql
14.66 score 334 stars 28 packages 1.5k scripts 33k 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 days ago
database
13.81 score 45 stars 1.4k packages 155 scripts 641k 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 21 hours ago
databaseduckdbolap
13.31 score 131 stars 46 packages 1.3k scripts 24k 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 1 days ago
databasemariadb
12.24 score 132 stars 11 packages 800 scripts 15k 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.38 score 26 stars 1.1k packages 19 scripts 96k 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 13 days ago
9.08 score 51 stars 2 packages 484 scripts 4.2k downloadsduckplyr - A 'DuckDB'-Backed Version of 'dplyr'
A drop-in replacement for 'dplyr', powered by 'DuckDB' for performance. Also defines a set of generics that provide a low-level implementer's interface for the high-level user interface of 'dplyr'.
Last updated 2 days ago
analyticsdataframedplyrduckdbperformance
8.88 score 287 stars 132 scripts 1.3k 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 3 hours ago
changeloggitpackage-creation
8.78 score 187 stars 10 scripts 248 downloadsDBItest - Testing DBI Backends
A helper that tests DBI back ends for conformity to the interface.
Last updated 2 days ago
databasetesting
8.24 score 24 stars 11 scripts 5.7k 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 days ago
8.13 score 18 stars 37 scripts 13k 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 days ago
7.33 score 12 stars 1 packages 42 scripts 275 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 3 days ago
7.24 score 16 stars 22 scripts 807 downloadsroxygen2md - 'Roxygen' to 'Markdown'
Converts elements of 'roxygen' documentation to 'markdown'.
Last updated 2 days ago
documentationmarkdown
7.00 score 67 stars 2 packages 11 scripts 266 downloadsbindr - Parametrized Active Bindings
Provides a simple interface for creating active bindings where the bound function accepts additional arguments.
Last updated 21 hours ago
6.79 score 29 stars 1 packages 16 scripts 2.0k downloadswrswoR - Weighted Random Sampling without Replacement
A collection of implementations of classical and novel algorithms for weighted sampling without replacement.
Last updated 2 days ago
6.61 score 18 stars 4 packages 27 scripts 734 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 days ago
6.60 score 17 stars 100 scripts 2.5k 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 packages 14 scripts 208 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 7 years ago
5.97 score 16 stars 3 packages 75 scripts 1.7k 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 2 days ago
system-utility
5.13 score 3 stars 1 packages 3 scripts 357 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 days ago
testthat
4.39 score 31 stars 2 scriptsdblog - Logging for DBI
Provides logging of DBI methods for arbitrary backends.
Last updated 2 days ago
databasedbilogging
3.80 score 9 stars 7 scripts