Skip to content

Commit

Permalink
Release 1.0.0 (#574)
Browse files Browse the repository at this point in the history
* bump version

* docs

* Revert "docs"

This reverts commit c189e31.

* Update DESCRIPTION

* styler

* add missing PR numbers in NEWS

---------

Co-authored-by: Daniel <[email protected]>
  • Loading branch information
etiennebacher and strengejacke authored Jan 10, 2025
1 parent 0d8a470 commit c59c878
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 13 deletions.
3 changes: 1 addition & 2 deletions 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.13.0.22
Version: 1.0.0
Authors@R: c(
person("Indrajeet", "Patil", , "[email protected]", role = "aut",
comment = c(ORCID = "0000-0003-1995-6531")),
Expand Down Expand Up @@ -76,4 +76,3 @@ RoxygenNote: 7.3.2
Config/testthat/edition: 3
Config/testthat/parallel: true
Config/Needs/website: easystats/easystatstemplate
Remotes: easystats/insight
23 changes: 12 additions & 11 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# datawizard (development)
# datawizard 1.0.0

BREAKING CHANGES AND DEPRECATIONS

* *datawizard* now requires R >= 4.0 (#515).

* Argument `drop_na` in `data_match()` is deprecated now. Please use
`remove_na` instead.
`remove_na` instead (#556).

* In `data_rename()` (#567):
- argument `pattern` is deprecated. Use `select` instead.
Expand All @@ -17,39 +17,40 @@ BREAKING CHANGES AND DEPRECATIONS
must be named, e.g. `c(length = "Sepal.Length", "Sepal.Width")` errors.

* Order of arguments `by` and `probability_weights` in `rescale_weights()` has
changed, because for `method = "kish"`, the `by` argument is optional.
changed, because for `method = "kish"`, the `by` argument is optional (#575).

* The name of the rescaled weights variables in `rescale_weights()` have been
renamed. `pweights_a` and `pweights_b` are now named `rescaled_weights_a`
and `rescaled_weights_b`.
and `rescaled_weights_b` (#575).

* `print()` methods for `data_tabulate()` with multiple sub-tables (i.e. when
length of `by` was > 1) were revised. Now, an integrated table instead of
multiple tables is returned. Furthermore, `print_html()` did not work, which
was also fixed now.
was also fixed now (#577).

* `demean()` (and `degroup()`) gets an `append` argument that defaults to `TRUE`,
to append the centered variables to the original data frame, instead of
returning the de- and group-meaned variables only. Use `append = FALSE` to
for the previous default behaviour (i.e. only returning the newly created
variables).
variables) (#579).

CHANGES

* `rescale_weights()` gets a `method` argument, to choose method to rescale
weights. Options are `"carle"` (the default) and `"kish"`.
weights. Options are `"carle"` (the default) and `"kish"` (#575).

* The `select` argument, which is available in different functions to select
variables, can now also be a character vector with quoted variable names,
including a colon to indicate a range of several variables (e.g. `"cyl:gear"`).
including a colon to indicate a range of several variables (e.g. `"cyl:gear"`)
(#551).

* New function `row_sums()`, to calculate row sums (optionally with minimum
amount of valid values), as complement to `row_means()`.
amount of valid values), as complement to `row_means()` (#552).

* New function `row_count()`, to count specific values row-wise.
* New function `row_count()`, to count specific values row-wise (#553).

* `data_read()` no longer shows warning about forthcoming breaking changes
in upstream packages when reading `.RData` files.
in upstream packages when reading `.RData` files (#557).

* `data_modify()` now recognizes `n()`, for example to create an index for data
groups with `1:n()` (#535).
Expand Down

0 comments on commit c59c878

Please sign in to comment.