Package: kit 0.0.19
kit: Data Manipulation Functions Implemented in C
Basic functions, implemented in C, for large data manipulation. Fast vectorised ifelse()/nested if()/switch() functions, psum()/pprod() functions equivalent to pmin()/pmax() plus others which are missing from base R. Most of these functions are callable at C level.
Authors:
kit_0.0.19.tar.gz
kit_0.0.19.tar.gz(r-4.5-noble)kit_0.0.19.tar.gz(r-4.4-noble)
kit_0.0.19.tgz(r-4.4-emscripten)kit_0.0.19.tgz(r-4.3-emscripten)
kit.pdf |kit.html✨
kit/json (API)
NEWS
# Install 'kit' in R: |
install.packages('kit', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/2005m/kit/issues
Last updated 3 months agofrom:a71bf9042e. Checks:OK: 2. Indexed: no.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Nov 07 2024 |
R-4.5-linux-x86_64 | OK | Nov 07 2024 |
Exports:charToFactclearDatacountcountNAcountOccurfduplicatedfposfuniquegetDataiifnifnswitchpallpallNApallvpanypanyNApanyvpcountpcountNApfirstplastpmeanpprodpsortpsumsetlevelsshareDatatopnuniqLenvswitch
Dependencies:
Readme and manuals
Help Manual
Help page | Topics |
---|---|
Convert Character Vector to Factor | charToFact |
count, countNA and countOccur | count countNA countOccur |
Fast duplicated and unique | fduplicated funique uniqLen |
Find a matrix position inside a larger matrix | fpos |
Fast if else | iif |
Nested if else | nif |
Parallel (Statistical) Functions | pall pallNA pallv pany panyNA panyv pcount pcountNA pfirst plast pmean pprod psum |
Parallel Sort | psort |
Set levels of a factor object | setlevels |
Share Data between R Sessions | clearData getData shareData |
Top N values index | topn |
Vectorised switch | nswitch vswitch |