Changelog
Source:NEWS.md
rrapply 1.2.7
- Removed internal calls to
COMPLEX0
andSTRING_PTR
fixing CRAN warning; - Unnamed elements in partially named lists remain unnamed when using
how = "names"
rrapply 1.2.6
CRAN release: 2022-10-16
- Duplicate column names are allowed in
how = "bind"
and made unique withmake.unique()
; - Fixed minor issue in
how = "names"
whenf
returns length-zero characters
rrapply 1.2.5
CRAN release: 2022-07-21
-
Breaking change: data.frame columns in
how = "bind"
only include child list names instead of full path names - Added new option
how = "names"
to recursively update list names - Added new argument
options
to control default settings forhow
. Includes control parameters:-
namesep
, separator to combine list names inhow = "flatten"
andhow = "bind"
; -
simplify
, coerce flattened list to vector inhow = "flatten"
andhow = "melt"
; -
namecols
, include parent names as columnsL1
,L2
, … in wide data.frame withhow = "bind"
; -
coldepth
, override depth layer mapping list elements to data.frame columns withhow = "bind"
-
rrapply 1.2.4
CRAN release: 2022-03-07
- Fixed minor issue with nested data.frames using
classes = "data.frame"
andhow = "recurse"
- Removed deprecated arguments
feverywhere
anddfaslist
rrapply 1.2.3
CRAN release: 2021-02-08
- Fixed a minor bug
classes
argument in case of missingf
andcondition
arguments
rrapply 1.2.2
CRAN release: 2021-01-25
- Added new option
how = "bind"
to unnest a nested list to wide data.frame - Options
how = "flatten"
,how = "melt"
andhow = "bind"
coerce flat lists to common types - Unnamed list elements receive names
"1"
,"2"
, … in.xname
,.xparents
,how = "melt"
andhow = "bind"
- Added
pokedex
demo dataset - Reorganized source code
rrapply 1.2.1
CRAN release: 2020-11-07
- Arguments
feverywhere
anddfaslist
are deprecated in favor ofclasses
(instead useclasses = "list"
orclasses = "data.frame"
) - Added the option
how = "recurse"
to replace the deprecatedfeverywhere = "recurse"
- Cleaned up source code and fixed several minor issues
rrapply 1.2.0
CRAN release: 2020-10-12
- Added support for call objects and expression vectors
- Added special argument
.xsiblings
evaluating to sibling list inf
andcondition