Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement data_separate() #431

Merged
merged 41 commits into from
Jun 13, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
100bbbe
datawizard versions of separate() and unite()
strengejacke Jun 9, 2023
b63ff34
progress
strengejacke Jun 9, 2023
5c635a5
more code
strengejacke Jun 9, 2023
7208998
capture return value
strengejacke Jun 9, 2023
1267ce5
desc, news, cross ref
strengejacke Jun 9, 2023
316fec0
fix
strengejacke Jun 9, 2023
70dde12
fix numeric separator arg
strengejacke Jun 9, 2023
b461e5e
fix merge multiple
strengejacke Jun 9, 2023
cca9c3e
docs, examples
strengejacke Jun 9, 2023
3565e60
minor
strengejacke Jun 9, 2023
7ea9f16
verbose
strengejacke Jun 9, 2023
9e73125
more verbose
strengejacke Jun 9, 2023
f0a03c6
start adding tests
strengejacke Jun 9, 2023
35ed0d9
add to pkgdown
strengejacke Jun 9, 2023
87e02cd
fix test
strengejacke Jun 9, 2023
31c0d6b
changes
strengejacke Jun 9, 2023
f81ba8c
remove code that cannot be reached, add test
strengejacke Jun 9, 2023
666b9fd
add snapshots
strengejacke Jun 9, 2023
c1133f8
typo
strengejacke Jun 9, 2023
06d5dbb
docs
strengejacke Jun 9, 2023
751ba07
test
strengejacke Jun 9, 2023
d5a0ff4
typo
strengejacke Jun 9, 2023
39d13c8
Update test-data_separate.R
strengejacke Jun 11, 2023
4665c21
update tests
strengejacke Jun 11, 2023
d886d3e
remove code that can't be reached
strengejacke Jun 11, 2023
cf33a26
add tests
strengejacke Jun 11, 2023
6f7558d
minor
strengejacke Jun 11, 2023
77a1965
can never be reached
strengejacke Jun 11, 2023
5605ddf
allow list of column names, add tests
strengejacke Jun 11, 2023
fdc93b8
one arg is required, update tests, different pattern of unique column…
strengejacke Jun 12, 2023
74cbb0c
user better names instead of split
strengejacke Jun 12, 2023
bf9bc71
update RD
strengejacke Jun 12, 2023
489d343
better msg
strengejacke Jun 12, 2023
99468da
snapshot
strengejacke Jun 12, 2023
4ff09a5
docs (examples)
strengejacke Jun 12, 2023
dc5982b
address comments
strengejacke Jun 13, 2023
061a44b
update tests
strengejacke Jun 13, 2023
09585bf
address last comments, fix test
strengejacke Jun 13, 2023
a64bddc
vignette
strengejacke Jun 13, 2023
3e88d1f
update chunk names
strengejacke Jun 13, 2023
825dc77
final fixes
strengejacke Jun 13, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion DESCRIPTION
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Type: Package
Package: datawizard
Title: Easy Data Wrangling and Statistical Transformations
Version: 0.7.1.10
Version: 0.7.1.11
Authors@R: c(
person("Indrajeet", "Patil", , "[email protected]", role = "aut",
comment = c(ORCID = "0000-0003-1995-6531", Twitter = "@patilindrajeets")),
Expand Down
1 change: 1 addition & 0 deletions NAMESPACE
Original file line number Diff line number Diff line change
Expand Up @@ -228,6 +228,7 @@ export(data_reorder)
export(data_restoretype)
export(data_rotate)
export(data_select)
export(data_separate)
export(data_tabulate)
export(data_to_long)
export(data_to_wide)
Expand Down
3 changes: 3 additions & 0 deletions NEWS.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,9 @@ NEW FUNCTIONS

* `data_unite()`, to merge values of multiple variables into one new variable.

* `data_separate()`, as counterpart to `data_unite()`, to separate a single
variable into multiple new variables.

* `data_modify()`, to create new variables, or modify or remove existing
variables in a data frame.

Expand Down
Loading