Releases: hneth/ds4psy
ds4psy 1.0.0
Release of ds4psy (1.0.0) on CRAN fixes some bugs, but mostly acknowledges the package's stable state. [2023-09-15]
Changes since last release:
Minor changes
- bug fix: Update time zones
Details
- update status badges
- update URLs
The current development version of ds4psy is hosted at https://github.com/hneth/ds4psy/.
ds4psy version 0.9.0
Release of ds4psy (0.9.0) on CRAN adds functionality, implements minor changes, and fixes some bugs. [2022-10-20]
Changes since last release:
Major changes
- add
base2dec()
anddec2base()
functions for converting numerals into non-decimal notations, and back. - add
chars_to_text()
andtext_to_chars()
functions for converting character vectors into text, and back.
Minor changes
- add
rseed
argument tomap_text_regex()
andplot_chars()
for reproducible results. - add
collapse_chars()
as a wrapper aroundpaste()
with acollapse
argument. - rearrange contents (by creating dedicated utility files).
Details
- fix minor bugs.
- add Zenodo doi 10.5281/zenodo.7229812 for citations.
The current development version of ds4psy is hosted at https://github.com/hneth/ds4psy/.
ds4psy version 0.8.5
Release of ds4psy (0.8.5) on GitHub adds functionality, implements minor changes, and fixes some bugs. [2022-10-20]
Changes since last release:
Major changes
- add
base2dec()
anddec2base()
functions for converting numerals into non-decimal notations, and back. - add
chars_to_text()
andtext_to_chars()
functions for converting character vectors into text, and back.
Minor changes
- add
rseed
argument tomap_text_regex()
andplot_chars()
for reproducible results. - add
collapse_chars()
as a wrapper aroundpaste()
with acollapse
argument. - rearrange contents (by creating dedicated utility files).
Details
- fix minor bugs.
The current development version of ds4psy is hosted at https://github.com/hneth/ds4psy/.
ds4psy version 0.8.0
Release of ds4psy (0.8.0) on CRAN adds functionality, increases modularity, and fixes some bugs. [2022-04-08]
Changes since last release:
Major changes
- add a
invert_rules()
function (for decoding encoded messages by inverting the rules used for encoding). - add a
words_to_text()
function as the inverse oftext_to_words()
. - add a
zodiac()
function (with multiple outputs formats and options for redefining date boundaries).
Minor changes
- add
table9
as a variant oftidyr::table2
as a 3-dimensional array (xtabs). - improved
capitalize()
to also work for character vectors (i.e., setting the case of each element to upper- or lowercase).
Details
- fix minor bugs.
The current development version of ds4psy is hosted at https://github.com/hneth/ds4psy/.
ds4psy version 0.7.0
Release of ds4psy (0.7.0) on CRAN adds functionality, increases modularity, and fixes a bug in text data. [2021-05-12]
Changes since last release:
Major changes
-
Breaking change: The function
read_ascii()
was split into 2 parts (to enable independent access to their functionality):- A new
read_ascii()
version reads text (from file or user input) into a character string; - A new
map_text_coord()
function converts a text string into a table of individual characters (with x/y-coordinates).
- A new
-
Added
plot_chars()
for plotting characters of text and visualizing pattern matches (specified as regular expressions) by highlighting labels (color/angle) or background tiles (color). The function uses 2 auxiliary functions:map_text_regex()
adds pattern matching options (for colors and angles) tomap_text_coord()
.plot_charmap()
plots character maps as text and tile plots (with aesthetics for labels and tiles).
- Added
count_chars_words()
for counting the frequency of both characters and words in text strings.
Minor changes
- added
plot_mar
argument totheme_empty()
- added functionality to
plot_text()
(but seeplot_chars()
) - added utility functions for locating, identifying, and assigning vectors (of color/angle maps) to text strings matching a pattern
- added
text_to_chars()
and related functions for converting character strings (e.g., text to characters, preserving spaces) - added utility functions for counting the frequency of characters and words in text strings
- renamed
is_vector()
tois_vect()
asis_vector()
function is defined by the purrr package
Details
- signal deprecation status in
plot_text()
- bug fix: removed marked UTF-8 strings from
Trumpisms
The current development version of ds4psy is hosted at https://github.com/hneth/ds4psy/.
ds4psy version 0.6.0
Release of ds4psy (0.6.0) on CRAN adds functionality, updates data, and reduces dependencies. [2021-04-08]
Changes since last release:
Major changes
- added
is_vector()
to check for vectors (i.e., atomic vectors or lists) - added
get_set()
for motivating visualizations
Minor changes
- updated data in
fame
andTrumpisms
Details
- removed import of cowplot by adding
theme_empty()
- reduced reliance on unikn by replacing some colors with corresponding HEX codes
The current development version of ds4psy is hosted at https://github.com/hneth/ds4psy/.
ds4psy version 0.5.0
Release of ds4psy (0.5.0) on CRAN: https://CRAN.R-project.org/package=ds4psy. [2020-09-01]
This release mostly provides additional functions for dates and times:
- added
diff_dates()
to compute temporal differences between dates (in human time units of years, months, and days) - added
diff_times()
to compute temporal differences between times (in human time units of years, ..., and seconds) - added
diff_tz()
to compute time difference based on time zone differences - added
days_in_month()
to obtain number of days in months for given dates (accounting for leap years)
Minor changes include:
- added
is_equal()
andnum_equal()
to check pairwise (near) equality of vectors - added
theme_clean()
as an alternative totheme_ds4psy()
- renamed
is.wholenumber()
tois_wholenumber()
- revised arguments of
sample_date()
andsample_time()
to align withsample()
- revised
theme_ds4psy()
to provide control over colors of backgrounds, lines, and text elements - updated
fame
data
Plus some bug fixes (see NEWS.md
).
ds4psy version 0.4.0
Release of ds4psy (0.4.0) on CRAN: https://CRAN.R-project.org/package=ds4psy. [2020-07-06]
This version adds support for processing data with dates and times:
- simple date and time functions now include options for returning dates or times, rather than strings
- added time zone support to various functions
- added datasets with date and time variables
ds4psy version 0.3.0
Release of ds4psy (0.3.0) on CRAN: https://CRAN.R-project.org/package=ds4psy. [2020-06-15]
This release adds support for text processing.
The current version of the textbook Data Science for Psychologists is still available at https://bookdown.org/hneth/ds4psy/.
ds4psy version 0.2.1
A new release of ds4psy (version 0.2.1) is available on CRAN: https://CRAN.R-project.org/package=ds4psy. [2020-05-06]
This is a maintenance release to remove some dependencies, fix bugs on CRAN platforms, and add some datasets.
An updated version of the textbook Data Science for Psychologists is still available at https://bookdown.org/hneth/ds4psy/.