Package: bsearchtools 0.0.61
bsearchtools: Binary Search Tools
Exposes the binary search functions of the C++ standard library (std::lower_bound, std::upper_bound) plus other convenience functions, allowing faster lookups on sorted vectors.
Authors:
bsearchtools_0.0.61.tar.gz
bsearchtools_0.0.61.zip(r-4.7)bsearchtools_0.0.61.zip(r-4.6)bsearchtools_0.0.61.zip(r-4.5)
bsearchtools_0.0.61.tgz(r-4.6-x86_64)bsearchtools_0.0.61.tgz(r-4.6-arm64)bsearchtools_0.0.61.tgz(r-4.5-x86_64)bsearchtools_0.0.61.tgz(r-4.5-arm64)
bsearchtools_0.0.61.tar.gz(r-4.7-arm64)bsearchtools_0.0.61.tar.gz(r-4.7-x86_64)bsearchtools_0.0.61.tar.gz(r-4.6-arm64)bsearchtools_0.0.61.tar.gz(r-4.6-x86_64)
bsearchtools_0.0.61.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
bsearchtools/json (API)
NEWS
| # Install 'bsearchtools' in R: |
| install.packages('bsearchtools', repos = c('https://digemall.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/digemall/bsearchtools/issues
Last updated from:e895e542d9. Checks:13 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-arm64 | OK | 109 | ||
| linux-devel-x86_64 | OK | 107 | ||
| source / vignettes | OK | 176 | ||
| linux-release-arm64 | OK | 99 | ||
| linux-release-x86_64 | OK | 111 | ||
| macos-release-arm64 | OK | 124 | ||
| macos-release-x86_64 | OK | 376 | ||
| macos-oldrel-arm64 | OK | 235 | ||
| macos-oldrel-x86_64 | OK | 330 | ||
| windows-devel | OK | 96 | ||
| windows-release | OK | 87 | ||
| windows-oldrel | OK | 85 | ||
| wasm-release | OK | 100 |
Exports:ANDas.character.DFI.FEXPRas.data.frame.DFIas.DFIas.matrix.DFIDFIDFI.getIndexDFI.indexesDFI.subsetDFI.unWrapEQEQNAINindexesEqualToindexesEqualToCharacterindexesEqualToIntegerindexesEqualToLogicalindexesEqualToNumericindexesInRangeindexesInRangeCharacterindexesInRangeIntegerindexesInRangeLogicalindexesInRangeNumericintersectIndexesListis.DFIlblbCharacterlbIntegerlbLogicallbNumericNOTORprint.DFIprint.DFI.FEXPRRGtoString.DFI.FEXPRububCharacterubIntegerubLogicalubNumericunionIndexesList
Dependencies:Rcpp
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Binary Search Tools | bsearchtools-package bsearchtools |
| Create a data.frame (or matrix) with indexes | as.DFI DFI is.DFI print.DFI |
| Coerce a DFI object | as.data.frame.DFI as.matrix.DFI |
| Extract the index information of a DFI object | DFI.getIndex |
| Get the indexes names of a DFI object | DFI.indexes |
| Subset a DFI object | DFI.subset |
| Unwrap a DFI object returning the original wrapped object | DFI.unWrap |
| Find indexes of a value using binary search | indexesEqualTo indexesEqualToCharacter indexesEqualToInteger indexesEqualToLogical indexesEqualToNumeric |
| Find indexes in a range using binary search | indexesInRange indexesInRangeCharacter indexesInRangeInteger indexesInRangeLogical indexesInRangeNumeric |
| Intersection / union of list of indexes | intersectIndexesList unionIndexesList |
| Binary search based lower bound operation | lb lbCharacter lbInteger lbLogical lbNumeric |
| Functions for row filters creation in 'DFI.subset'. | AND as.character.DFI.FEXPR EQ EQNA IN NOT OR print.DFI.FEXPR RG toString.DFI.FEXPR |
| Binary search based upper bound operation | ub ubCharacter ubInteger ubLogical ubNumeric |
