Showing 21 of total 21 results (show query)
r-lib
vctrs:Vector Helpers
Defines new notions of prototype and size that are used to provide tools for consistent and well-founded type-coercion and size-recycling, and are in turn connected to ideas of type- and size-stability useful for analysing function interfaces.
Maintained by Davis Vaughan. Last updated 5 months ago.
63.1 match 290 stars 18.97 score 1.1k scripts 13k dependentsmitchelloharawild
distributional:Vectorised Probability Distributions
Vectorised distribution objects with tools for manipulating, visualising, and using probability distributions. Designed to allow model prediction outputs to return distributions rather than their parameters, allowing users to directly interact with predictive distributions in a data-oriented workflow. In addition to providing generic replacements for p/d/q/r functions, other useful statistics can be computed including means, variances, intervals, and highest density regions.
Maintained by Mitchell OHara-Wild. Last updated 2 months ago.
probability-distributionstatisticsvctrs
11.0 match 101 stars 13.50 score 744 scripts 384 dependentsmccarthy-m-g
palettes:Methods for Colour Vectors and Colour Palettes
Provides a comprehensive library for colour vectors and colour palettes using a new family of colour classes (palettes_colour and palettes_palette) that always print as hex codes with colour previews. Capabilities include: formatting, casting and coercion, extraction and updating of components, plotting, colour mixing arithmetic, and colour interpolation.
Maintained by Michael McCarthy. Last updated 6 months ago.
color-palettecolorscolour-palettecoloursggplot2gtpalettesvctrs
11.0 match 25 stars 7.58 score 42 scripts 1 dependentsbiogenies
tidysq:Tidy Processing and Analysis of Biological Sequences
A tidy approach to analysis of biological sequences. All processing and data-storage functions are heavily optimized to allow the fastest and most efficient data storage.
Maintained by Dominik Rafacz. Last updated 2 months ago.
bioconductorbioinformaticsbiological-sequencesfastas3sequencestibbletidytidyversevctrscpp
11.0 match 40 stars 7.56 score 38 scriptsdavidchall
ipaddress:Data Analysis for IP Addresses and Networks
Classes and functions for working with IP (Internet Protocol) addresses and networks, inspired by the Python 'ipaddress' module. Offers full support for both IPv4 and IPv6 (Internet Protocol versions 4 and 6) address spaces. It is specifically designed to work well with the 'tidyverse'.
Maintained by David Hall. Last updated 1 years ago.
cyberdata-analysisip-addressipv4ipv6vctrscpp
11.0 match 32 stars 7.02 score 27 scripts 2 dependentsdavidchall
bignum:Arbitrary-Precision Integer and Floating-Point Mathematics
Classes for storing and manipulating arbitrary-precision integer vectors and high-precision floating-point vectors. These extend the range and precision of the 'integer' and 'double' data types found in R. This package utilizes the 'Boost.Multiprecision' C++ library. It is specifically designed to work well with the 'tidyverse' collection of R packages.
Maintained by David Hall. Last updated 2 years ago.
arbitrary-precisionbignumvctrscpp
11.0 match 16 stars 5.32 score 13 scriptsjoeroe
era:Year-Based Time Scales
Provides a consistent representation of year-based time scales as a numeric vector with an associated 'era'. There are built-in era definitions for many year numbering systems used in contemporary and historic calendars (e.g. Common Era, Islamic 'Hijri' years); year-based time scales used in archaeology, astronomy, geology, and other palaeosciences (e.g. Before Present, SI-prefixed 'annus'); and support for arbitrary user-defined eras. Years can converted from any one era to another using a generalised transformation function. Methods are also provided for robust casting and coercion between years and other numeric types, type-stable arithmetic with years, and pretty-printing in tables.
Maintained by Joe Roe. Last updated 4 months ago.
archaeologygeologypaleoclimatepaleontologyvctrs
11.0 match 15 stars 4.88 score 4 scriptsr-spatial
sf:Simple Features for R
Support for simple feature access, a standardized way to encode and analyze spatial vector data. Binds to 'GDAL' <doi: 10.5281/zenodo.5884351> for reading and writing data, to 'GEOS' <doi: 10.5281/zenodo.11396894> for geometrical operations, and to 'PROJ' <doi: 10.5281/zenodo.5884394> for projection conversions and datum transformations. Uses by default the 's2' package for geometry operations on geodetic (long/lat degree) coordinates.
Maintained by Edzer Pebesma. Last updated 16 days ago.
1.9 match 1.4k stars 22.42 score 117k scripts 1.2k dependentsr-lib
cereal:Serialize 'vctrs' Objects to 'JSON'
The 'vctrs' package provides a concept of vector prototype that can be especially useful when deploying models and code. Serialize these object prototypes to 'JSON' so they can be used to check and coerce data in production systems, and deserialize 'JSON' back to the correct object prototypes.
Maintained by Julia Silge. Last updated 2 years ago.
7.2 match 25 stars 4.93 score 4 scripts 2 dependentsbricenocenti
tabxplor:User-Friendly Tables with Color Helpers for Data Exploration
Make it easy to deal with multiple cross-tables in data exploration, by creating them, manipulating them, and adding color helpers to highlight important informations (differences from totals, comparisons between lines or columns, contributions to variance, confidence intervals, odds ratios, etc.). All functions are pipe-friendly and render data frames which can be easily manipulated. In the same time, time-taking operations are done with 'data.table' to go faster with big dataframes. Tables can be exported with formats and colors to 'Excel', plot and html.
Maintained by Brice Nocenti. Last updated 7 days ago.
7.0 match 1 stars 4.73 score 12 scripts 1 dependentsr-lib
clock:Date-Time Types and Tools
Provides a comprehensive library for date-time manipulations using a new family of orthogonal date-time classes (durations, time points, zoned-times, and calendars) that partition responsibilities so that the complexities of time zones are only considered when they are really needed. Capabilities include: date-time parsing, formatting, arithmetic, extraction and updating of components, and rounding.
Maintained by Davis Vaughan. Last updated 1 days ago.
2.0 match 106 stars 14.48 score 296 scripts 407 dependentspaleolimbot
wk:Lightweight Well-Known Geometry Parsing
Provides a minimal R and C++ API for parsing well-known binary and well-known text representation of geometries to and from R-native formats. Well-known binary is compact and fast to parse; well-known text is human-readable and is useful for writing tests. These formats are useful in R only if the information they contain can be accessed in R, for which high-performance functions are provided here.
Maintained by Dewey Dunnington. Last updated 5 months ago.
2.3 match 47 stars 12.85 score 89 scripts 1.2k dependentsapache
nanoarrow:Interface to the 'nanoarrow' 'C' Library
Provides an 'R' interface to the 'nanoarrow' 'C' library and the 'Apache Arrow' application binary interface. Functions to import and export 'ArrowArray', 'ArrowSchema', and 'ArrowArrayStream' 'C' structures to and from 'R' objects are provided alongside helpers to facilitate zero-copy data transfer among 'R' bindings to libraries implementing the 'Arrow' 'C' data interface.
Maintained by Dewey Dunnington. Last updated 1 days ago.
2.0 match 183 stars 11.79 score 37 scripts 27 dependentspaleolimbot
geos:Open Source Geometry Engine ('GEOS') R API
Provides an R API to the Open Source Geometry Engine ('GEOS') library (<https://libgeos.org/>) and a vector format with which to efficiently store 'GEOS' geometries. High-performance functions to extract information from, calculate relationships between, and transform geometries are provided. Finally, facilities to import and export geometry vectors to other spatial formats are provided.
Maintained by Dewey Dunnington. Last updated 1 years ago.
2.3 match 62 stars 7.63 score 110 scripts 8 dependentstidyfun
tf:S3 Classes and Methods for Tidy Functional Data
Defines S3 vector data types for vectors of functional data (grid-based, spline-based or functional principal components-based) with all arithmetic and summary methods, derivation, integration and smoothing, plotting, data import and export, and data wrangling, such as re-evaluating, subsetting, sub-assigning, zooming into sub-domains, or extracting functional features like minima/maxima and their locations. The implementation allows including such vectors in data frames for joint analysis of functional and scalar variables.
Maintained by Fabian Scheipl. Last updated 4 days ago.
1.9 match 7 stars 6.14 score 13 scripts 2 dependentspepijn-devries
csquares:Concise Spatial Query and Representation System (c-Squares)
Encode and decode c-squares, from and to simple feature (sf) or spatiotemporal arrays (stars) objects. Use c-squares codes to quickly join or query spatial data.
Maintained by Pepijn de Vries. Last updated 7 months ago.
1.9 match 2 stars 5.81 score 20 scriptsbioc
plyxp:Data masks for SummarizedExperiment enabling dplyr-like manipulation
The package provides `rlang` data masks for the SummarizedExperiment class. The enables the evaluation of unquoted expression in different contexts of the SummarizedExperiment object with optional access to other contexts. The goal for `plyxp` is for evaluation to feel like a data.frame object without ever needing to unwind to a rectangular data.frame.
Maintained by Justin Landis. Last updated 5 months ago.
annotationgenomeannotationtranscriptomics
1.8 match 4 stars 4.81 score 6 scriptsmgirlich
tibblify:Rectangle Nested Lists
A tool to rectangle a nested list, that is to convert it into a tibble. This is done automatically or according to a given specification. A common use case is for nested lists coming from parsing JSON files or the JSON response of REST APIs. It is supported by the 'vctrs' package and therefore offers a wide support of vector types.
Maintained by Maximilian Girlich. Last updated 1 years ago.
0.5 match 68 stars 7.85 score 50 scripts 7 dependentschristopherkenny
palette:Color Scheme Helpers
Hexadecimal codes are typically used to represent colors in R. Connecting these codes to their colors requires practice or memorization. 'palette' provides a 'vctrs' class for working with color palettes, including printing and plotting functions. The goal of the class is to place visual representations of color palettes directly on or, at least, next to their corresponding character representations. Palette extensions also are provided for data frames using 'pillar'.
Maintained by Christopher T. Kenny. Last updated 9 months ago.
0.5 match 5 stars 5.21 score 18 scripts 3 dependentsrdinnager
phyf:Phylogenetic Flow Objects for Easy Manipulation and Modelling of Data on Phylogenetic Trees and Graphs
The {phyf} package implements a tibble and vctrs based object for storing phylogenetic trees along with data. It is fast and flexible and directly produces data structures useful for phylogenetic modelling in the {fibre} package.
Maintained by Russell Dinnage. Last updated 7 months ago.
0.5 match 1 stars 4.20 score 53 scripts 1 dependentscerte-medical-epidemiology
certetoolbox:A Certe R Package for Miscellaneous Functions
A Certe R Package for miscellaneous functions that do not fit a dedicated package. This package also mitigates the 'vctrs' package by allowing numeric-character coercions. This package is part of the 'certedata' universe.
Maintained by Erwin E. A. Hassing. Last updated 7 days ago.
0.5 match 3.43 score 1 scripts 1 dependents