• Stars
    star
    106
  • Rank 325,871 (Top 7 %)
  • Language
  • Created over 4 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A curated list of amazingly awesome R vector classes

Awesome VectoRs

A curated list of amazingly awesome R vector classes, and the packages that provide them.

Contributing

Please read CONTRIBUTING if you wish to add a new vector class.

Table of Contents

Numbers

Classes that wrap numbers.

base

bignum

debkeepr

errors

fracture

nombre

pillar

  • num - Numbers with formatting: 1.00

quantities

units

Date and time

Classes that wrap dates and times.

aweek

base

clock

dint

era

hms

intermittent

  • term - Represent ordinal academic semesters: 20164

tsibble

Strings

Classes that wrap character strings.

base

pillar

Compound

Classes that wrap complex objects.

biblids

blob

dialr

haven

intrval

ivs

units

term

Computing

Classes related to computing

ipaddress

Geospatial

Classes related to geospatial

geos

s2

sf

wk

Internal

Classes implemented by packages for their own use

textrecipes

Colours

Classes related to colours

palettes

Resources

Books

Repositories

  • vctrs: simplifies creating vector classes

Blog posts

Talks

License

cc license

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International license.

More Repositories

1

r-appveyor

Tools for using R with AppVeyor (https://appveyor.com)
Shell
133
star
2

fstplyr

A dplyr interface to fst
R
32
star
3

MakefileR

Create Makefiles using R
R
31
star
4

drake-sib-zurich

Workshop repository for the "Make-like declarative workflows with R" tutorial at the SIB in Zurich, March 5, 2018
R
31
star
5

bindr

Parametrized active bindings
R
26
star
6

plogr

R bindings for the plog C++ logging library
C++
26
star
7

remake-tutorial

A hands-on tutorial for remake
R
25
star
8

actions-sync

Manage GitHub Actions workflows across repositories
Shell
24
star
9

ulimit

Limit memory usage of R processes on POSIX systems | Obsolete, use this instead:
R
24
star
10

brushthat

Brush up your tests!
R
20
star
11

minver

What are the minimum dependencies for your package?
R
19
star
12

tidyduck

High-level R bindings for the DuckDB Database Management System
R
19
star
13

wrswoR

A package with different implementations of weighted random sampling without replacement in R
TeX
18
star
14

bindrcpp

An Rcpp interface to active bindings
C++
17
star
15

kimisc

Kirill's miscellaneous functions
R
16
star
16

mockr

Drop-in replacement for testthat::with_mock()
R
15
star
17

enc

A simple class for storing UTF-8 strings
R
14
star
18

deparse

A nicer deparse
R
12
star
19

scriptlets

A collection of tiny but helpful shell scripts and config files for personal use. Tested on Ubuntu
Shell
11
star
20

duckdbneo

New Bindings for the DuckDB Database Management System
C
10
star
21

tee

Log all process output to a file, for R
R
9
star
22

tidyprog

Material for the "Programming in the tidyverse" workshop
R
9
star
23

drake-pitch

A brief pitch for drake
CSS
8
star
24

duckdb-r

R
8
star
25

pkgfiles

Statistics and Tools for Files in Your R Project
R
7
star
26

cooking

Cooking with R
R
6
star
27

condition

Missing parts of base R's wonderful condition system
R
6
star
28

duckplyr

Relational API for alternative dplyr implementations
R
6
star
29

shinyodbc

A Shiny app to investigate ODBC connectivity
R
5
star
30

stringpool

Understand R's Global String Pool
C++
4
star
31

redrake

Simple reproducible workflows
R
4
star
32

git-sh-workshop

Repo for git-sh workshop
Shell
3
star
33

misc

Doing away with unnamed RStudio tabs
R
3
star
34

tidyprog-proj

Programming in the tidyverse: Supporting files
R
3
star
35

obtw

Simplify Checks in a Pipeline
R
3
star
36

dplyr.benchmark

dplyr benchmarks
R
2
star
37

remake-slides

Slides for remake presentation
Makefile
2
star
38

conmgr

Managing database (and other) connections
2
star
39

ggmapStitch

Stitching ggmaps
R
2
star
40

tibblize

Make functions tibble-friendly
R
2
star
41

pkgdep

Package dependencies, the tidy way
R
2
star
42

mangow

Generate a Manhattan Distance problem from a Gower's distance problem
R
2
star
43

conda-r

Dockerfile for Ubuntu + conda + R + devtools
Shell
2
star
44

matsim-readers

Convert a MATSim events file to a SQLite3 database
Python
2
star
45

evince_eclipse

Python
2
star
46

import.gen

Generate import calls
R
2
star
47

texlive-dummy-ubuntu

A dummy package for Ubuntu that claims that it provides a complete TeXlive installation
2
star
48

tidyview

Implements a Data Viewer and a Method to Override
R
2
star
49

rextdata

Simple Access to Data Stored in "extdata" Directory
R
1
star
50

r-minimal

Testing GHCR
Dockerfile
1
star
51

git-subbranch

A solution for maintaining an independent gh-pages branch
Shell
1
star
52

RANN1

Fast Nearest Neighbour Search (wraps ANN library) with Manhattan metric
C++
1
star
53

rigraph-san

Debug builds of R for igrao
Dockerfile
1
star
54

lm-template

A template for a LaTeX MWE
Makefile
1
star
55

rig-centos7

A Docker image based on CentOS 7 with R release and devel installed via rig
Dockerfile
1
star
56

spinR

A Makefile to compile R + Markdown + LaTeX scripts
R
1
star
57

spinR-example

R
1
star
58

histmatch

Weighted histogram matching
R
1
star
59

grake

Generalized raking as described by Deville et al. (1993)
R
1
star
60

chkchk

Code elision during load time for chk
R
1
star
61

darn

Directed Acyclic R Script Networks
R
1
star
62

notifierr

Desktop notifications for R
R
1
star
63

dplyr-build

Build environment for dplyr for CLion
CMake
1
star
64

pdlyr

Compatibility package to help loading both plyr and dplyr in the same session
R
1
star
65

scalar

Scalars
R
1
star
66

rigraph-forensics

Running old igraph versions
R
1
star
67

dfunbind

Column-wise loading of large data frames for authors of R packages
R
1
star