datawizard
Data wrangling, cleaning and statistical transformation toolbox for R
datawizard is turning easystats' data layer into a general-purpose I/O and reshaping tool
◆Recent moves
- 3mo ago
Encrypted data files via a password argument on read/write
AES-GCM encryption arrives in data_read() and data_write(), currently limited to R-native formats — a new capability for the I/O side that has been this package's most active surface. data_summary() also gains multi-value expressions.
View source ↗ - 10mo ago
data_to_wide() moves toward pivot_wider() semantics
Retires the broken values_fill argument and stops dropping empty columns after widening, closing the behavior gap with tidyr. Also adds as.prop.table() and tinytable output, continuing the display consolidation.
View source ↗ - 1y ago
Parquet read and write support via nanoparquet
The first of the significant I/O additions in this window, plus display() and as.table() methods for data_tabulate() that make frequency tables usable in downstream tests.
View source ↗ - 1y ago
data_modify() stops inferring expressions from strings
The heaviest breaking release here: string arguments are treated as values unless wrapped in as_expr(), describe_distribution() changes its grouped and interval output, and data_read() stops coercing Bayesian models into data frames. Predictability over convenience.
View source ↗ - 1y ago
datawizard 1.0.2
A numerical-tolerance fix for CRAN check platforms. No user-facing change.
View source ↗ - 1y ago
data_arrange() preserves single-column data frames
Two small correctness fixes, one of them for an R-devel change in grep(). Routine upkeep.
View source ↗