Implement cols_relabel_with()
(Follow-up to #1151)
#1158
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
cols_relabel_with()
to allow for labelling columns by function. This has a similar relationship withcols_label()
asrename()
has torename_with()
indplyr
.In reviewing this, particular attention to the roxygen conventions (I am not familiar with the collate use in my own work) and what types of additional tests might be useful would be helpful!
Related GitHub Issues and PRs
cols_label_with()
relabeling by function #1151 (main issue), Feature Request:str_replace()
,str_replace_all()
like renaming withincols_label()
to apply across as many columns as applicable #701, add a.fn
parameter tocols_label()
#817, Addmd()
andhtml()
features to list argument incols_label()
#1146Checklist
testthat
unit tests totests/testthat
for any new functionality.