Skip to content

powerjoin

Extensions of 'dplyr' and 'fuzzyjoin' Join Functions

v0.1.0 · Nov 3, 2022 · MIT + file LICENSE

Description

We extend 'dplyr' and 'fuzzyjoin' join functions with features to preprocess the data, apply various data checks, and deal with conflicting columns.

Downloads

313

Last 30 days

10100th

313

Last 90 days

313

Last year

CRAN Check Status

14 NOTE
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang NOTE
r-devel-linux-x86_64-debian-gcc NOTE
r-devel-linux-x86_64-fedora-clang NOTE
r-devel-linux-x86_64-fedora-gcc NOTE
r-devel-macos-arm64 NOTE
r-devel-windows-x86_64 NOTE
r-oldrel-macos-arm64 NOTE
r-oldrel-macos-x86_64 NOTE
r-oldrel-windows-x86_64 NOTE
r-patched-linux-x86_64 NOTE
r-release-linux-x86_64 NOTE
r-release-macos-arm64 NOTE
r-release-macos-x86_64 NOTE
r-release-windows-x86_64 NOTE
Check details (14 non-OK)
NOTE r-devel-linux-x86_64-debian-clang

Rd files

checkRd: (-1) coalesce_xy.Rd:22: Lost braces; missing escapes or markup?
    22 | the \code{conflict} argument of {powerjoin}'s join functions. \code{coalesce_xy()} is
       |                                 ^
checkRd: (-1) power_left_join.Rd:67: Lost braces; missing escapes or markup?
    67 | \item{by}{As in {dplyr}, but extended so user can supply a formula or a list
       |                 ^
checkRd: (-1) power_left_join.Rd:79: Lost braces; missing escapes or markup?
    79 | \item{keep}{A boolean for compatibility with {dplyr}, or a value among "left",
       |                                              ^
checkRd: (-1) preprocess_inputs.Rd:37: Lost braces; missing escapes or markup?
    37 | only be used in the \code{x} and \code{y} arguments of {powerjoin} join functions. No
       |                                                        ^
NOTE r-devel-linux-x86_64-debian-gcc

Rd files

checkRd: (-1) coalesce_xy.Rd:22: Lost braces; missing escapes or markup?
    22 | the \code{conflict} argument of {powerjoin}'s join functions. \code{coalesce_xy()} is
       |                                 ^
checkRd: (-1) power_left_join.Rd:67: Lost braces; missing escapes or markup?
    67 | \item{by}{As in {dplyr}, but extended so user can supply a formula or a list
       |                 ^
checkRd: (-1) power_left_join.Rd:79: Lost braces; missing escapes or markup?
    79 | \item{keep}{A boolean for compatibility with {dplyr}, or a value among "left",
       |                                              ^
checkRd: (-1) preprocess_inputs.Rd:37: Lost braces; missing escapes or markup?
    37 | only be used in the \code{x} and \code{y} arguments of {powerjoin} join functions. No
       |                                                        ^
NOTE r-devel-linux-x86_64-fedora-clang

Rd files

checkRd: (-1) coalesce_xy.Rd:22: Lost braces; missing escapes or markup?
    22 | the \code{conflict} argument of {powerjoin}'s join functions. \code{coalesce_xy()} is
       |                                 ^
checkRd: (-1) power_left_join.Rd:67: Lost braces; missing escapes or markup?
    67 | \item{by}{As in {dplyr}, but extended so user can supply a formula or a list
       |                 ^
checkRd: (-1) power_left_join.Rd:79: Lost braces; missing escapes or markup?
    79 | \item{keep}{A boolean for compatibility with {dplyr}, or a value among "left",
       |                                              ^
checkRd: (-1) preprocess_inputs.Rd:37: Lost braces; missing escapes or markup?
    37 | only be used in the \code{x} and \code{y} arguments of {powerjoin} join functions. No
       |                                                        ^
NOTE r-devel-linux-x86_64-fedora-gcc

Rd files

checkRd: (-1) coalesce_xy.Rd:22: Lost braces; missing escapes or markup?
    22 | the \code{conflict} argument of {powerjoin}'s join functions. \code{coalesce_xy()} is
       |                                 ^
checkRd: (-1) power_left_join.Rd:67: Lost braces; missing escapes or markup?
    67 | \item{by}{As in {dplyr}, but extended so user can supply a formula or a list
       |                 ^
checkRd: (-1) power_left_join.Rd:79: Lost braces; missing escapes or markup?
    79 | \item{keep}{A boolean for compatibility with {dplyr}, or a value among "left",
       |                                              ^
checkRd: (-1) preprocess_inputs.Rd:37: Lost braces; missing escapes or markup?
    37 | only be used in the \code{x} and \code{y} arguments of {powerjoin} join functions. No
       |                                                        ^
NOTE r-devel-macos-arm64

Rd files

checkRd: (-1) coalesce_xy.Rd:22: Lost braces; missing escapes or markup?
    22 | the \code{conflict} argument of {powerjoin}'s join functions. \code{coalesce_xy()} is
       |                                 ^
checkRd: (-1) power_left_join.Rd:67: Lost braces; missing escapes or markup?
    67 | \item{by}{As in {dplyr}, but extended so user can supply a formula or a list
       |                 ^
checkRd: (-1) power_left_join.Rd:79: Lost braces; missing escapes or markup?
    79 | \item{keep}{A boolean for compatibility with {dplyr}, or a value among "left",
       |                                              ^
checkRd: (-1) preprocess_inputs.Rd:37: Lost braces; missing escapes or markup?
    37 | only be used in the \code{x} and \code{y} arguments of {powerjoin} join functions. No
       |                                                        ^
NOTE r-devel-windows-x86_64

Rd files

checkRd: (-1) coalesce_xy.Rd:22: Lost braces; missing escapes or markup?
    22 | the \code{conflict} argument of {powerjoin}'s join functions. \code{coalesce_xy()} is
       |                                 ^
checkRd: (-1) power_left_join.Rd:67: Lost braces; missing escapes or markup?
    67 | \item{by}{As in {dplyr}, but extended so user can supply a formula or a list
       |                 ^
checkRd: (-1) power_left_join.Rd:79: Lost braces; missing escapes or markup?
    79 | \item{keep}{A boolean for compatibility with {dplyr}, or a value among "left",
       |                                              ^
checkRd: (-1) preprocess_inputs.Rd:37: Lost braces; missing escapes or markup?
    37 | only be used in the \code{x} and \code{y} arguments of {powerjoin} join functions. No
       |                                                        ^
NOTE r-oldrel-macos-arm64

Rd files

checkRd: (-1) coalesce_xy.Rd:22: Lost braces; missing escapes or markup?
    22 | the \code{conflict} argument of {powerjoin}'s join functions. \code{coalesce_xy()} is
       |                                 ^
checkRd: (-1) power_left_join.Rd:67: Lost braces; missing escapes or markup?
    67 | \item{by}{As in {dplyr}, but extended so user can supply a formula or a list
       |                 ^
checkRd: (-1) power_left_join.Rd:79: Lost braces; missing escapes or markup?
    79 | \item{keep}{A boolean for compatibility with {dplyr}, or a value among "left",
       |                                              ^
checkRd: (-1) preprocess_inputs.Rd:37: Lost braces; missing escapes or markup?
    37 | only be used in the \code{x} and \code{y} arguments of {powerjoin} join functions. No
       |                                                        ^
NOTE r-oldrel-macos-x86_64

Rd files

checkRd: (-1) coalesce_xy.Rd:22: Lost braces; missing escapes or markup?
    22 | the \code{conflict} argument of {powerjoin}'s join functions. \code{coalesce_xy()} is
       |                                 ^
checkRd: (-1) power_left_join.Rd:67: Lost braces; missing escapes or markup?
    67 | \item{by}{As in {dplyr}, but extended so user can supply a formula or a list
       |                 ^
checkRd: (-1) power_left_join.Rd:79: Lost braces; missing escapes or markup?
    79 | \item{keep}{A boolean for compatibility with {dplyr}, or a value among "left",
       |                                              ^
checkRd: (-1) preprocess_inputs.Rd:37: Lost braces; missing escapes or markup?
    37 | only be used in the \code{x} and \code{y} arguments of {powerjoin} join functions. No
       |                                                        ^
NOTE r-oldrel-windows-x86_64

Rd files

checkRd: (-1) coalesce_xy.Rd:22: Lost braces; missing escapes or markup?
    22 | the \code{conflict} argument of {powerjoin}'s join functions. \code{coalesce_xy()} is
       |                                 ^
checkRd: (-1) power_left_join.Rd:67: Lost braces; missing escapes or markup?
    67 | \item{by}{As in {dplyr}, but extended so user can supply a formula or a list
       |                 ^
checkRd: (-1) power_left_join.Rd:79: Lost braces; missing escapes or markup?
    79 | \item{keep}{A boolean for compatibility with {dplyr}, or a value among "left",
       |                                              ^
checkRd: (-1) preprocess_inputs.Rd:37: Lost braces; missing escapes or markup?
    37 | only be used in the \code{x} and \code{y} arguments of {powerjoin} join functions. No
       |                                                        ^
NOTE r-patched-linux-x86_64

Rd files

checkRd: (-1) coalesce_xy.Rd:22: Lost braces; missing escapes or markup?
    22 | the \code{conflict} argument of {powerjoin}'s join functions. \code{coalesce_xy()} is
       |                                 ^
checkRd: (-1) power_left_join.Rd:67: Lost braces; missing escapes or markup?
    67 | \item{by}{As in {dplyr}, but extended so user can supply a formula or a list
       |                 ^
checkRd: (-1) power_left_join.Rd:79: Lost braces; missing escapes or markup?
    79 | \item{keep}{A boolean for compatibility with {dplyr}, or a value among "left",
       |                                              ^
checkRd: (-1) preprocess_inputs.Rd:37: Lost braces; missing escapes or markup?
    37 | only be used in the \code{x} and \code{y} arguments of {powerjoin} join functions. No
       |                                                        ^
NOTE r-release-linux-x86_64

Rd files

checkRd: (-1) coalesce_xy.Rd:22: Lost braces; missing escapes or markup?
    22 | the \code{conflict} argument of {powerjoin}'s join functions. \code{coalesce_xy()} is
       |                                 ^
checkRd: (-1) power_left_join.Rd:67: Lost braces; missing escapes or markup?
    67 | \item{by}{As in {dplyr}, but extended so user can supply a formula or a list
       |                 ^
checkRd: (-1) power_left_join.Rd:79: Lost braces; missing escapes or markup?
    79 | \item{keep}{A boolean for compatibility with {dplyr}, or a value among "left",
       |                                              ^
checkRd: (-1) preprocess_inputs.Rd:37: Lost braces; missing escapes or markup?
    37 | only be used in the \code{x} and \code{y} arguments of {powerjoin} join functions. No
       |                                                        ^
NOTE r-release-macos-arm64

Rd files

checkRd: (-1) coalesce_xy.Rd:22: Lost braces; missing escapes or markup?
    22 | the \code{conflict} argument of {powerjoin}'s join functions. \code{coalesce_xy()} is
       |                                 ^
checkRd: (-1) power_left_join.Rd:67: Lost braces; missing escapes or markup?
    67 | \item{by}{As in {dplyr}, but extended so user can supply a formula or a list
       |                 ^
checkRd: (-1) power_left_join.Rd:79: Lost braces; missing escapes or markup?
    79 | \item{keep}{A boolean for compatibility with {dplyr}, or a value among "left",
       |                                              ^
checkRd: (-1) preprocess_inputs.Rd:37: Lost braces; missing escapes or markup?
    37 | only be used in the \code{x} and \code{y} arguments of {powerjoin} join functions. No
       |                                                        ^
NOTE r-release-macos-x86_64

Rd files

checkRd: (-1) coalesce_xy.Rd:22: Lost braces; missing escapes or markup?
    22 | the \code{conflict} argument of {powerjoin}'s join functions. \code{coalesce_xy()} is
       |                                 ^
checkRd: (-1) power_left_join.Rd:67: Lost braces; missing escapes or markup?
    67 | \item{by}{As in {dplyr}, but extended so user can supply a formula or a list
       |                 ^
checkRd: (-1) power_left_join.Rd:79: Lost braces; missing escapes or markup?
    79 | \item{keep}{A boolean for compatibility with {dplyr}, or a value among "left",
       |                                              ^
checkRd: (-1) preprocess_inputs.Rd:37: Lost braces; missing escapes or markup?
    37 | only be used in the \code{x} and \code{y} arguments of {powerjoin} join functions. No
       |                                                        ^
NOTE r-release-windows-x86_64

Rd files

checkRd: (-1) coalesce_xy.Rd:22: Lost braces; missing escapes or markup?
    22 | the \code{conflict} argument of {powerjoin}'s join functions. \code{coalesce_xy()} is
       |                                 ^
checkRd: (-1) power_left_join.Rd:67: Lost braces; missing escapes or markup?
    67 | \item{by}{As in {dplyr}, but extended so user can supply a formula or a list
       |                 ^
checkRd: (-1) power_left_join.Rd:79: Lost braces; missing escapes or markup?
    79 | \item{keep}{A boolean for compatibility with {dplyr}, or a value among "left",
       |                                              ^
checkRd: (-1) preprocess_inputs.Rd:37: Lost braces; missing escapes or markup?
    37 | only be used in the \code{x} and \code{y} arguments of {powerjoin} join functions. No
       |                                                        ^

Check History

NOTE 0 OK · 14 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 9, 2026
NOTE r-devel-linux-x86_64-debian-clang

Rd files

checkRd: (-1) coalesce_xy.Rd:22: Lost braces; missing escapes or markup?
    22 | the \code{conflict} argument of {powerjoin}'s join functions. \code{coalesce_xy()} is
       |                                 ^
checkRd: (-1) power_left_join.Rd:67: Lost braces; missing escapes or markup?
    67 | \item{by}{As in {dplyr}, but extended so user can supply a formula or a list
       |                 ^
checkRd: (-1) power_left_join.Rd:79: Lost braces; missing escapes or markup?
    79 | \item{keep}{A
NOTE r-devel-linux-x86_64-debian-gcc

Rd files

checkRd: (-1) coalesce_xy.Rd:22: Lost braces; missing escapes or markup?
    22 | the \code{conflict} argument of {powerjoin}'s join functions. \code{coalesce_xy()} is
       |                                 ^
checkRd: (-1) power_left_join.Rd:67: Lost braces; missing escapes or markup?
    67 | \item{by}{As in {dplyr}, but extended so user can supply a formula or a list
       |                 ^
checkRd: (-1) power_left_join.Rd:79: Lost braces; missing escapes or markup?
    79 | \item{keep}{A
NOTE r-devel-linux-x86_64-fedora-clang

Rd files

checkRd: (-1) coalesce_xy.Rd:22: Lost braces; missing escapes or markup?
    22 | the \code{conflict} argument of {powerjoin}'s join functions. \code{coalesce_xy()} is
       |                                 ^
checkRd: (-1) power_left_join.Rd:67: Lost braces; missing escapes or markup?
    67 | \item{by}{As in {dplyr}, but extended so user can supply a formula or a list
       |                 ^
checkRd: (-1) power_left_join.Rd:79: Lost braces; missing escapes or markup?
    79 | \item{keep}{A
NOTE r-devel-linux-x86_64-fedora-gcc

Rd files

checkRd: (-1) coalesce_xy.Rd:22: Lost braces; missing escapes or markup?
    22 | the \code{conflict} argument of {powerjoin}'s join functions. \code{coalesce_xy()} is
       |                                 ^
checkRd: (-1) power_left_join.Rd:67: Lost braces; missing escapes or markup?
    67 | \item{by}{As in {dplyr}, but extended so user can supply a formula or a list
       |                 ^
checkRd: (-1) power_left_join.Rd:79: Lost braces; missing escapes or markup?
    79 | \item{keep}{A
NOTE r-devel-macos-arm64

Rd files

checkRd: (-1) coalesce_xy.Rd:22: Lost braces; missing escapes or markup?
    22 | the \code{conflict} argument of {powerjoin}'s join functions. \code{coalesce_xy()} is
       |                                 ^
checkRd: (-1) power_left_join.Rd:67: Lost braces; missing escapes or markup?
    67 | \item{by}{As in {dplyr}, but extended so user can supply a formula or a list
       |                 ^
checkRd: (-1) power_left_join.Rd:79: Lost braces; missing escapes or markup?
    79 | \item{keep}{A
NOTE r-devel-windows-x86_64

Rd files

checkRd: (-1) coalesce_xy.Rd:22: Lost braces; missing escapes or markup?
    22 | the \code{conflict} argument of {powerjoin}'s join functions. \code{coalesce_xy()} is
       |                                 ^
checkRd: (-1) power_left_join.Rd:67: Lost braces; missing escapes or markup?
    67 | \item{by}{As in {dplyr}, but extended so user can supply a formula or a list
       |                 ^
checkRd: (-1) power_left_join.Rd:79: Lost braces; missing escapes or markup?
    79 | \item{keep}{A
NOTE r-patched-linux-x86_64

Rd files

checkRd: (-1) coalesce_xy.Rd:22: Lost braces; missing escapes or markup?
    22 | the \code{conflict} argument of {powerjoin}'s join functions. \code{coalesce_xy()} is
       |                                 ^
checkRd: (-1) power_left_join.Rd:67: Lost braces; missing escapes or markup?
    67 | \item{by}{As in {dplyr}, but extended so user can supply a formula or a list
       |                 ^
checkRd: (-1) power_left_join.Rd:79: Lost braces; missing escapes or markup?
    79 | \item{keep}{A
NOTE r-release-linux-x86_64

Rd files

checkRd: (-1) coalesce_xy.Rd:22: Lost braces; missing escapes or markup?
    22 | the \code{conflict} argument of {powerjoin}'s join functions. \code{coalesce_xy()} is
       |                                 ^
checkRd: (-1) power_left_join.Rd:67: Lost braces; missing escapes or markup?
    67 | \item{by}{As in {dplyr}, but extended so user can supply a formula or a list
       |                 ^
checkRd: (-1) power_left_join.Rd:79: Lost braces; missing escapes or markup?
    79 | \item{keep}{A
NOTE r-release-macos-arm64

Rd files

checkRd: (-1) coalesce_xy.Rd:22: Lost braces; missing escapes or markup?
    22 | the \code{conflict} argument of {powerjoin}'s join functions. \code{coalesce_xy()} is
       |                                 ^
checkRd: (-1) power_left_join.Rd:67: Lost braces; missing escapes or markup?
    67 | \item{by}{As in {dplyr}, but extended so user can supply a formula or a list
       |                 ^
checkRd: (-1) power_left_join.Rd:79: Lost braces; missing escapes or markup?
    79 | \item{keep}{A
NOTE r-release-macos-x86_64

Rd files

checkRd: (-1) coalesce_xy.Rd:22: Lost braces; missing escapes or markup?
    22 | the \code{conflict} argument of {powerjoin}'s join functions. \code{coalesce_xy()} is
       |                                 ^
checkRd: (-1) power_left_join.Rd:67: Lost braces; missing escapes or markup?
    67 | \item{by}{As in {dplyr}, but extended so user can supply a formula or a list
       |                 ^
checkRd: (-1) power_left_join.Rd:79: Lost braces; missing escapes or markup?
    79 | \item{keep}{A
NOTE r-release-windows-x86_64

Rd files

checkRd: (-1) coalesce_xy.Rd:22: Lost braces; missing escapes or markup?
    22 | the \code{conflict} argument of {powerjoin}'s join functions. \code{coalesce_xy()} is
       |                                 ^
checkRd: (-1) power_left_join.Rd:67: Lost braces; missing escapes or markup?
    67 | \item{by}{As in {dplyr}, but extended so user can supply a formula or a list
       |                 ^
checkRd: (-1) power_left_join.Rd:79: Lost braces; missing escapes or markup?
    79 | \item{keep}{A
NOTE r-oldrel-macos-arm64

Rd files

checkRd: (-1) coalesce_xy.Rd:22: Lost braces; missing escapes or markup?
    22 | the \code{conflict} argument of {powerjoin}'s join functions. \code{coalesce_xy()} is
       |                                 ^
checkRd: (-1) power_left_join.Rd:67: Lost braces; missing escapes or markup?
    67 | \item{by}{As in {dplyr}, but extended so user can supply a formula or a list
       |                 ^
checkRd: (-1) power_left_join.Rd:79: Lost braces; missing escapes or markup?
    79 | \item{keep}{A
NOTE r-oldrel-macos-x86_64

Rd files

checkRd: (-1) coalesce_xy.Rd:22: Lost braces; missing escapes or markup?
    22 | the \code{conflict} argument of {powerjoin}'s join functions. \code{coalesce_xy()} is
       |                                 ^
checkRd: (-1) power_left_join.Rd:67: Lost braces; missing escapes or markup?
    67 | \item{by}{As in {dplyr}, but extended so user can supply a formula or a list
       |                 ^
checkRd: (-1) power_left_join.Rd:79: Lost braces; missing escapes or markup?
    79 | \item{keep}{A
NOTE r-oldrel-windows-x86_64

Rd files

checkRd: (-1) coalesce_xy.Rd:22: Lost braces; missing escapes or markup?
    22 | the \code{conflict} argument of {powerjoin}'s join functions. \code{coalesce_xy()} is
       |                                 ^
checkRd: (-1) power_left_join.Rd:67: Lost braces; missing escapes or markup?
    67 | \item{by}{As in {dplyr}, but extended so user can supply a formula or a list
       |                 ^
checkRd: (-1) power_left_join.Rd:79: Lost braces; missing escapes or markup?
    79 | \item{keep}{A

Dependency Network

Dependencies Reverse dependencies dplyr glue rlang tidyselect vctrs purrr tibble tidyr cli powerjoin

Version History

new 0.1.0 Mar 9, 2026