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:Marco Giuliano

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
DESCRIPTION |NEWS
card.svg |card.png
bsearchtools/json (API)

# 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

Uses libs:
  • c++– GNU Standard C++ Library v3

On CRAN:

Conda:

cpp

2.88 score 1 stars 15 scripts 600 downloads 42 exports 1 dependencies

Last updated from:e895e542d9. Checks:13 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK132
linux-devel-x86_64OK115
source / vignettesOK168
linux-release-arm64OK131
linux-release-x86_64OK119
macos-release-arm64OK86
macos-release-x86_64OK141
macos-oldrel-arm64OK134
macos-oldrel-x86_64OK228
windows-develOK97
windows-releaseOK90
windows-oldrelOK108
wasm-releaseOK103

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 pageTopics
Binary Search Toolsbsearchtools-package bsearchtools
Create a data.frame (or matrix) with indexesas.DFI DFI is.DFI print.DFI
Coerce a DFI objectas.data.frame.DFI as.matrix.DFI
Extract the index information of a DFI objectDFI.getIndex
Get the indexes names of a DFI objectDFI.indexes
Subset a DFI objectDFI.subset
Unwrap a DFI object returning the original wrapped objectDFI.unWrap
Find indexes of a value using binary searchindexesEqualTo indexesEqualToCharacter indexesEqualToInteger indexesEqualToLogical indexesEqualToNumeric
Find indexes in a range using binary searchindexesInRange indexesInRangeCharacter indexesInRangeInteger indexesInRangeLogical indexesInRangeNumeric
Intersection / union of list of indexesintersectIndexesList unionIndexesList
Binary search based lower bound operationlb 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 operationub ubCharacter ubInteger ubLogical ubNumeric