Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/r-lib/tidyselect
A backend for functions taking tidyverse selections
https://github.com/r-lib/tidyselect
Last synced: 4 days ago
JSON representation
A backend for functions taking tidyverse selections
- Host: GitHub
- URL: https://github.com/r-lib/tidyselect
- Owner: r-lib
- License: other
- Created: 2017-05-23T18:19:37.000Z (over 7 years ago)
- Default Branch: main
- Last Pushed: 2024-07-11T23:07:21.000Z (4 months ago)
- Last Synced: 2024-10-03T03:13:54.558Z (about 1 month ago)
- Language: R
- Homepage: https://tidyselect.r-lib.org
- Size: 6 MB
- Stars: 124
- Watchers: 10
- Forks: 39
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
- Changelog: NEWS.md
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
- jimsghstars - r-lib/tidyselect - A backend for functions taking tidyverse selections (R)
README
# tidyselect
[![CRAN status](https://www.r-pkg.org/badges/version/tidyselect)](https://cran.r-project.org/package=tidyselect)
[![R-CMD-check](https://github.com/r-lib/tidyselect/actions/workflows/R-CMD-check.yaml/badge.svg)](https://github.com/r-lib/tidyselect/actions/workflows/R-CMD-check.yaml)
[![Codecov test coverage](https://codecov.io/gh/r-lib/tidyselect/graph/badge.svg)](https://app.codecov.io/gh/r-lib/tidyselect)## Overview
The tidyselect package is the backend of functions like `dplyr::select()`
or `dplyr::pull()` as well as several tidyr verbs. It allows you to
create selecting verbs that are consistent with other tidyverse packages.* To learn about the selection syntax as a user of dplyr or tidyr, read
the user-friendly `?language` reference.* To learn how to implement tidyselect in your own functions, read
`vignette("tidyselect")`.* To learn exactly how the tidyselect syntax is interpreted, read the
technical description in `vignette("syntax")`.## Installation
Generally, tidyselect will be installed automatically by the packages that need it. If you need to install it manually for some reason, you can get it with:
```r
install.packages("tidyselect")
```## Code of Conduct
Please note that the tidyselect project is released with a [Contributor Code of Conduct](https://github.com/r-lib/tidyselect/blob/main/.github/CODE_OF_CONDUCT.md). By contributing to this project, you agree to abide by its terms.