Separate a Data Frame by Normalization

Separate a data frame in two based on key columns. The function unjoin() provides an inside-out version of a nested data frame. This is used to identify duplication and normalize it (in the database sense) by linking two tables with the redundancy removed. This is a basic requirement for detecting topology within spatial structures that has motivated the need for this package as a building block for workflows within more applied projects.


News

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("unjoin")

0.0.3 by Michael D. Sumner, 14 days ago


https://github.com/hypertidy/unjoin


Report a bug at https://github.com/hypertidy/unjoin/issues


Browse source code at https://github.com/cran/unjoin


Authors: Michael D. Sumner [aut, cre], Simon Wotherspoon [ctb], Hadley Wickham [ctb] (named the concept, provided excellent guidance via tidyr source code)


Documentation:   PDF Manual  


GPL-3 license


Imports dplyr, rlang, tibble

Suggests gapminder, tidyr, testthat, covr


See at CRAN