UPDF AI

tidyfst: Tidy Verbs for Fast Data Manipulation

Tianyuan Huang,Bin Zhao

2020 · DOI: 10.21105/joss.02388
Journal of Open Source Software · 10 Citations

TLDR

The tidyfst package (Huang, 2020a) is an R package for fast data manipulation in tidy syntax and is backed by the high performance package data.table, which is speedy, stable (with little dependency), memory efficient and feature rich.

Abstract

The tidyfst package (Huang, 2020a) is an R package (R Core Team, 2020) for fast data manipulation in tidy syntax. The top-level design is inherited from tidy data structure proposed by Hadley Wickham (Wickham, 2014), which are: (1) each variable is a column; (2) each observation is a row; (3) each type of observational unit is a table. Moreover, the function names as well as parameter settings are very much borrowed from dplyr (Wickham et al., 2020) and tidyr (Wickham & Henry, 2020), reducing the learning cost for tidyverse (Wickham et al., 2019) users. At the bottom, tidyfst is backed by the high performance package data.table (Dowle & Srinivasan, 2019), which is speedy, stable (with little dependency), memory efficient and feature rich.