-
Auto-update from GitHub Actions.
Run: https://github.com/poissonconsulting/term/actions/runs/23325550228
-
Auto-update from GitHub Actions.
Run: https://github.com/poissonconsulting/term/actions/runs/23225145713
-
Auto-update from GitHub Actions.
Run: https://github.com/poissonconsulting/term/actions/runs/22932661022
-
Auto-update from GitHub Actions.
Run: https://github.com/poissonconsulting/term/actions/runs/22883214878
-
Auto-update from GitHub Actions.
Run: https://github.com/poissonconsulting/term/actions/runs/22789272614
-
Auto-update from GitHub Actions.
Run: https://github.com/poissonconsulting/term/actions/runs/22745237609
- Switching to development version.
- Fix overly zealous check that now fails on R-devel (#91, #92).
- R (>= 4.1).
- Removed defunct
termsargument fromnpdims(). - Moved following from soft to warn deprecated.
as.term()term::pars_terms(scalar =)term::subset(select =)term::term(x =)
- Require R (>= 4.0).
- Fixed
chk_s3_class()reference in documentation that was causing CRAN NOTE.
- Require R (>= 3.5).
- Moved following from soft to warn deprecated
is.term()is.incomplete_terms()is.inconsistent_terms()parameters()parameters<-()set_parameters()tdims()
- Removed deprecated
default.stringsAsFactors()fromas.data.frame.term_rcrd
- Switched order of equality and condition expectations in internal tests.
- Internally replaced
chk::chkor()withchk::chkor_vld().
- Updated internals for
lifecycle1.0.0.
- Stop deprecated
termsargument tonpdims.term(). - Warn deprecated
termsargument topars.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.
- Added
term_rcrdclass to store vector as underlying data frame and implemented some functions.
- Added
unique().summary().anyDuplicated().scalar_term()to test whether each element in a term vector is scalar.normalize_terms().normalizeargument toas_term.character().
- Fix
as.term()so issues deprecation warning.
is_complete_terms()now requires same number of duplicate copies.chk_term()andvld_term()argumentvalidatenow defaults to"complete"andclassvalue is soft-deprecated.- Soft deprecated
as.term()foras_term().is.term()foris_term().is.incomplete_terms()foris_incomplete_terms().is.inconsistent_terms()foris_inconsistent_terms().pars(x, terms = TRUE)forpars_terms(x).subset(select = )forsubset(pars = ).termsargument ofnpdims().
- Redefined
termas avtcrclass withterm()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.
- Added
pars(scalar = TRUE)andnpars(scalar = TRUE). - Added
pars_terms(). - Added
scalar_term()to test if each term element is scalar.
- Use extras from CRAN.
ndims()anddims()imported from universals and reexported.- New implementation for
repair_terms().
- Added
chk_term()andvld_term().
- Initial release.