unjoin: 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.

Getting started

Package details

AuthorMichael D. Sumner [aut, cre], Simon Wotherspoon [ctb], Hadley Wickham [ctb] (named the concept, provided excellent guidance via tidyr source code)
MaintainerMichael D. Sumner <mdsumner@gmail.com>
URL https://github.com/hypertidy/unjoin
Package repositoryView on CRAN
Installation Install the latest version of this package by entering the following in R:

Try the unjoin package in your browser

Any scripts or data that you put into this service are public.

unjoin documentation built on July 2, 2020, 4:06 a.m.