Merge pull request #58 from poissonconsulting/upkeep.
Upkeep
Requires R (>= 3.5)
Moved following from soft to warn deprecated
is.term()
is.incomplete_terms()
is.inconsistent_terms()
parameters()
parameters<-()
set_parameters()
tdims()
default.stringsAsFactors()
from as.data.frame.term_rcrd
chk::chkor()
with chk::chkor_vld()
.lifecycle
1.0.0.terms
argument to npdims.term()
.terms
argument to pars.terms()
.nterms()
now returns total number of terms not just number of unique non-missing terms.is_inconsistent_term()
now returns TRUE if includes missing or invalid terms.term_rcrd
class to store vector as underlying data frame and implemented some functions.unique()
.summary()
.anyDuplicated()
.scalar_term()
to test whether each element in a term vector is scalar.normalize_terms()
.normalize
argument to as_term.character()
.as.term()
so issues deprecation warning.is_complete_terms()
now requires same number of duplicate copies.chk_term()
and vld_term()
argument validate
now defaults to "complete"
and class
value is soft-deprecated.as.term()
for as_term()
.is.term()
for is_term()
.is.incomplete_terms()
for is_incomplete_terms()
.is.inconsistent_terms()
for is_inconsistent_terms()
.pars(x, terms = TRUE)
for pars_terms(x)
.subset(select = )
for subset(pars = )
.terms
argument of npdims()
.term
as a vtcr
class with
term()
constructor which treats unnamed arguments as term values and named values as parameters with their associated dimensions.new_term()
to create term vector from character vector without any check.vec_cast()
to safely cast character.pars(scalar = TRUE)
and npars(scalar = TRUE)
.pars_terms()
.scalar_term()
to test if each term element is scalar.ndims()
and dims()
imported from universals and reexported.repair_terms()
.chk_term()
and vld_term()
.