Package: disordR 0.9-8-6

disordR: Non-Ordered Vectors

Functionality for manipulating values of associative maps. The package is a dependency for mvp-type packages that use the STL map class: it traps plausible idiom that is ill-defined (implementation-specific) and returns an informative error, rather than returning a possibly incorrect result. To cite the package in publications please use Hankin (2022) <doi:10.48550/ARXIV.2210.03856>.

Authors:Robin K. S. Hankin [aut, cre]

disordR_0.9-8-6.tar.gz
disordR_0.9-8-6.zip(r-4.7)disordR_0.9-8-6.zip(r-4.6)disordR_0.9-8-6.zip(r-4.5)
disordR_0.9-8-6.tgz(r-4.6-any)disordR_0.9-8-6.tgz(r-4.5-any)
disordR_0.9-8-6.tar.gz(r-4.7-any)disordR_0.9-8-6.tar.gz(r-4.6-any)
disordR_0.9-8-6.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
disordR/json (API)

# Install 'disordR' in R:
install.packages('disordR', repos = c('https://robinhankin.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/robinhankin/disordr/issues

Pkgdown/docs site:https://robinhankin.github.io

On CRAN:

Conda:

6.69 score 1 stars 19 packages 1.1k downloads 26 exports 3 dependencies

Last updated from:c2e4ca3e33. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK157
source / vignettesOK204
linux-release-x86_64OK160
macos-release-arm64OK138
macos-oldrel-arm64OK111
windows-develOK104
windows-releaseOK104
windows-oldrelOK96
wasm-releaseOK159

Exports:%~%%in%allsamebindercheck_matching_hashconsistentdisindex_showdisorddisord_showdropelementshashhashcalis.disordjitterlapplypasterdisrevsapplysortsummarysummary.disordunlistvalueswhich

Dependencies:digestlatticeMatrix

The disordR package: design philosophy and a use-case in multivariate polynomials
Abstract | Introduction | An R session with the disordR package | An R session with the mvp package | vars() and powers() return disord objects | References

Last update: 2024-08-14
Started: 2021-06-14

Disordered indices with the disordR package: an introduction to class disindex

Last update: 2023-03-22
Started: 2023-03-22

Readme and manuals

Help Manual

Help pageTopics
Arithmetic operationsArith disindex_show disord_arith_disord disord_arith_numeric disord_arith_unary disord_inverse disord_mod_disord disord_mod_numeric disord_negative disord_plus_disord disord_plus_numeric disord_positive disord_power_disord disord_power_numeric disord_prod_disord disord_prod_numeric disord_unary numeric_arith_disord numeric_mod_disord numeric_power_disord
Concatenationc c,disord-method c.disord
Methods for comparison of 'disord' objectsany_compare_disord Compare,ANY,disord-method Compare,disord,ANY-method Compare,disord,disord-method Compare-methods disord_compare_any disord_compare_disord
Check for consistency%~% check_matching_hash consistent is.consistent
Experimental class '"disindex"'disindex disindex-class values
Functionality for 'disord' objectsaccessors as_disord disord disord<- elements hash hashcal is.disord
Class '"disord"'disord-class
Drop redundant informationallsame drop drop,disord-method
Extraction and replacement methods for class '"disord"'Arith,ANY,disord-method Arith,disord,ANY-method Arith,disord,disord-method Arith,disord,missing-method extract index-class [ [,ANY,disindex,ANY,ANY-method [,ANY,disord,ANY-method [,disord,ANY,ANY-method [,disord,disindex,ANY,ANY-method [,disord,disindex,missing,ANY-method [,disord,disord,missing,ANY-method [,disord,disord,missing-method [,disord,index,ANY,ANY-method [,disord,index,ANY-method [,disord,index,index-method [,disord,index,missing,ANY-method [,disord,index,missing-method [,disord,missing,index-method [,disord,missing,missing,ANY-method [,disord,missing,missing-method [,disord-method [.disord [<- [<-,disord,ANY,ANY-method [<-,disord,disindex,ANY,ANY-method [<-,disord,disindex,missing,ANY-method [<-,disord,disord,missing,ANY-method [<-,disord,disord,missing,disord-method [<-,disord,disord,missing-method [<-,disord,index,ANY,ANY-method [<-,disord,index,index-method [<-,disord,index,missing,ANY-method [<-,disord,index,missing,disord-method [<-,disord,index,missing,numeric-method [<-,disord,index,missing-method [<-,disord,missing,index-method [<-,disord,missing,missing,ANY-method [<-,disord,missing,missing,disord-method [<-,disord,missing,missing,numeric-method [<-,disord,missing,missing-method [<-,disord-method [<-.disord [[ [[,ANY,disindex-method [[,disord,disindex-method [[,disord,index-method [[<-,ANY,disindex,ANY,ANY-method [[<-,ANY,disindex,ANY-method [[<-,disord,disindex,ANY-method [[<-,disord,disindex,missing,ANY-method [[<-,disord,disindex,missing-method [[<-,disord,index,ANY-method [[<-,disord,index-method
Logical operationsany_logic_disord disord_logic disord_logical_negate disord_logic_any disord_logic_disord disord_logic_missing disord_logic_unary Logic
Miscellaneous functions!,disord-method %in% %in%,ANY,disord-method %in%,disord,ANY-method %in%,disord,disord-method %in%,disord-method as.character,disord-method as.complex,disord-method as.double,disord-method as.list,disord-method as.logical,disord-method as.numeric,disord-method binder cbind diff diff,disord-method is.na is.na,disord-method is.na.disord is.na<- is.na<-,disord-method is.na<-.disord jitter jitter,disord-method lapply lapply,disord-method lapply.disord length length,disindex-method length,disord-method length.disindex length.disord length<- length<-,disord-method length<-.disord match match,ANY,disord-method match,disord,ANY-method match,disord,disord-method match,disord-method misc rbind rev rev,disord-method rev.disord sapply sapply,disord-method sapply.disord sort sort,disord-method sort.disord unlist unlist,disord-method which,disindex-method which,disord-method
Random disord objectsrdis rdisord rdisordR
Print method for disord objectsdisord_show print print,disord-method print.disord show show,disord-method
Summaries of disord objectsprint.summary.disord summary,disindex-method summary,disord-method summary.disord summary.disordR