Releases: r-quantities/errors
Releases · r-quantities/errors
errors 0.3.0
New features
- Implement
as.list
forerrors
objects (7aff546). - Implement support for correlations between variables (#26). The
correl
andcovar
methods set and retrieve pairwise correlations or covariances, respectively, betweenerrors
objects, 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.2
and examples under?correl
). - Implement
all.equal
forerrors
objects (as part of #26), which returnsTRUE
for 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.
Minor changes and fixes:
errors 0.2.1
New features
- New
drop_errors
method dropserrors
class and attributes. Equivalent to setting aNULL
error (#23). - Implement
pillar_shaft
for tidytibble
printing 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
scipen
option (9299551).
errors 0.2.0
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
forerrors
objects (#21). - Improved documentation and testing (#19).
errors 0.1.0
Minor changes and fixes:
- Improve support for arrays and matrices (#4).
Inf
,NaN
andNA
values default toInf
,NaN
andNA
errors respectively (#10).- Drop errors with a warning in matrix multiplication (#11).
- Fix errors defined as integers (#12).
- Do not allow boolean operators on
errors
objects (#13). - Give a default value to
set_errors
(#14). - Tidy
tibble
printing (#15). - Correct plot limits according to error bars (#16).
errors 0.0.2
errors 0.0.1
First release.