Skip to content
/ hp Public

Pipe a function into help()

License

Unknown, MIT licenses found

Licenses found

Unknown
LICENSE
MIT
LICENSE.md
Notifications You must be signed in to change notification settings

erictleung/hp

Repository files navigation

hp

R-CMD-check

The goal of hp is to allow you to pipe a function into help using the {magrittr} pipe, %>%.

Demo of the h function using code shown in the examples section

Installation

The development version from GitHub with:

# install.packages("devtools")
remotes::install_github("erictleung/hp")

Example

This is a basic example which shows you how to solve a common problem:

library(hp)
library(dplyr)

# Simple single function
t.test %>% h

# Simple single function with parentheses
dim() %>% h

# Function but specifying package
dplyr::across %>% h

# Function but specifying package with parentheses
dplyr::summarise() %>% h

Notes

The h() function is designed to only work interactively.

Additionally, this package was created because the {magrittr} pipe doesn’t play well with piping in functions into the help() function.

This was fixed with the new native R pipe operator, |>.

dim |> help()

Note, the left side should not have parentheses or R will warn you that the help() function requires, “a name, length-one character vector or reserved word.”

About

Pipe a function into help()

Topics

Resources

License

Unknown, MIT licenses found

Licenses found

Unknown
LICENSE
MIT
LICENSE.md

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages