Crandore Hub

safejoin

Perform "Safe" Table Joins

The goal of 'safejoin' is to guarantee that when performing joins extra rows are not added to your data. 'safejoin' provides a wrapper around 'dplyr::left_join' that will raise an error when extra rows are unexpectedly added to your data. This can be useful when working with data where you expect there to be a many to one relationship but you are not certain the relationship holds.

Versions across snapshots

VersionRepositoryFileSize
0.2.0 rolling linux/jammy R-4.5 safejoin_0.2.0.tar.gz 18.5 KiB
0.2.0 rolling linux/noble R-4.5 safejoin_0.2.0.tar.gz 18.4 KiB
0.2.0 rolling source/ R- safejoin_0.2.0.tar.gz 7.2 KiB
0.2.0 latest linux/jammy R-4.5 safejoin_0.2.0.tar.gz 18.5 KiB
0.2.0 latest linux/noble R-4.5 safejoin_0.2.0.tar.gz 18.4 KiB
0.2.0 latest source/ R- safejoin_0.2.0.tar.gz 7.2 KiB
0.2.0 2026-04-26 source/ R- safejoin_0.2.0.tar.gz 7.2 KiB
0.2.0 2026-04-23 source/ R- safejoin_0.2.0.tar.gz 7.2 KiB
0.2.0 2026-04-09 windows/windows R-4.5 safejoin_0.2.0.zip 26.4 KiB
0.2.0 2025-04-20 source/ R- safejoin_0.2.0.tar.gz 7.2 KiB

Dependencies (latest)

Imports

Suggests