Changelog
Source:NEWS.md
errors 0.4.4
- Improve
cbindarg name deparsing. - Switch from
geom_errobarh()(deprecated) togeom_errorbar()with flipped aesthetics ingeom_errors()(#63).
errors 0.4.2
CRAN release: 2024-07-29
- Add support for PDG rounding rules (@davidchall #59 addressing #45).
- Improve formatting of null values (#48).
errors 0.4.1
CRAN release: 2023-12-06
- Switch from
size(deprecated inggplot2v3.4.0) tolinewidthaesthetic ingeom_errors()(#55). - Implement methods for dealing with missing values in
errorsobjects, and fixna.rmbehavior for summary methods (#56). - Performance improvements for
data.framemethods.
errors 0.4.0
CRAN release: 2022-12-04
- Add new
geom_errors()function to automatically add errorbars toggplot2plots for variables of classerrors(#52). - Some fixes in
plot.errors(), improvedunitscompatibility. - Implement errors methods for
duplicated(),anyDuplicated()andunique(). - Fix operators
%/%and%%(#54).
errors 0.3.2
CRAN release: 2019-05-20
- Add CITATION for the R Journal paper.
- Add the paper as a vignette.
errors 0.3.1
CRAN release: 2018-12-05
Minor changes and fixes
- Move GUM examples to
?`errors-package`and provide new examples for?correl(aed40eb). - Simplify object ID handling (#27).
- Fix formatting in presence of missing values (as part of #30).
- Fix
Summary.errors()to deal with named arguments (dd4607b).
errors 0.3.0
CRAN release: 2018-07-26
New features
- Implement
as.list()forerrorsobjects (7aff546). - Implement support for correlations between variables (#26). The
correl()andcovar()methods set and retrieve pairwise correlations or covariances, respectively, betweenerrorsobjects, thereby completing the full first-order Taylor series method of propagation of uncertainty. - Add a new dataset from the Annex H of the Guide to the Expression of Uncertainty in Measurement (GUM) (as part of #26; see
?GUM.H.2and examples under?correl). - Implement
all.equal()forerrorsobjects (as part of #26), which returnsTRUEfor different (different internal identifier) objects with the same quantity values and uncertainty. To compare whether two variables are exactly the same object,identical()should be used instead.
errors 0.2.1
CRAN release: 2018-04-03
New features
- New
drop_errors()method dropserrorsclass and attributes. Equivalent to setting aNULLerror (#23). - Implement
pillar_shaft()for tidytibbleprinting and improvetype_sum()(700f1aa).
Minor changes and fixes:
- Show
Ops()warnings once (#22). - Refactor
print()method (2c252d9). - Drop support for matrix multiplication: no warning is issued anymore (090e953).
- Fix
cbind()/rbind()column/row name parsing for named arguments (b8ea6b5). - Improve plus-minus separator (8b3d231).
- Fix formatting to take into account the
scipenoption (9299551).
errors 0.2.0
CRAN release: 2017-11-26
Minor changes and fixes:
- Show a warning and drop errors in boolean operators instead of failing (#17).
-
min(),max(),range()return numeric, including the error: value minus error, value plus error and(min, max)respectively (#18). - Use
structure()instead ofset_errors()internally (#20). - Improved support for matrices and data frames with the implementation of
rbind(),cbind(),as.data.frame()forerrorsobjects (#21). - Improved documentation and testing (#19).
errors 0.1.0
CRAN release: 2017-09-26
Minor changes and fixes:
- Improved support for arrays and matrices (#4).
-
Inf,NaNandNAvalues default toInf,NaNandNAerrors respectively (#10). - Drop errors with a warning in matrix multiplication (#11).
- Fix errors defined as integers (#12).
- Do not allow boolean operators on
errorsobjects (#13). - Give a default value to
set_errors()(#14). - Tidy
tibbleprinting (#15). - Correct plot limits according to error bars (#16).