Package: oeli 0.7.6.9000

oeli: Some Utilities for Developing Data Science Software

A collection of general-purpose helper functions that I (and maybe others) find useful when developing data science software. Includes tools for simulation, data transformation, input validation, and more.

Authors:Lennart Oelschläger [aut, cre]

oeli_0.7.6.9000.tar.gz
oeli_0.7.6.9000.zip(r-4.7)oeli_0.7.6.9000.zip(r-4.6)oeli_0.7.6.9000.zip(r-4.5)
oeli_0.7.6.9000.tgz(r-4.6-x86_64)oeli_0.7.6.9000.tgz(r-4.6-arm64)oeli_0.7.6.9000.tgz(r-4.5-x86_64)oeli_0.7.6.9000.tgz(r-4.5-arm64)
oeli_0.7.6.9000.tar.gz(r-4.7-arm64)oeli_0.7.6.9000.tar.gz(r-4.7-x86_64)oeli_0.7.6.9000.tar.gz(r-4.6-arm64)oeli_0.7.6.9000.tar.gz(r-4.6-x86_64)
oeli_0.7.6.9000.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
oeli/json (API)
NEWS

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

Bug tracker:https://github.com/loelschlaeger/oeli/issues

Pkgdown/docs site:https://loelschlaeger.de

Uses libs:
  • openblas– Optimized BLAS
  • c++– GNU Standard C++ Library v3
  • openmp– GCC OpenMP (GOMP) support library
Datasets:

On CRAN:

Conda:

openblascppopenmp

5.23 score 2 stars 8 packages 2 scripts 869 downloads 105 exports 121 dependencies

Last updated from:1c9b7331c0. Checks:13 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK331
linux-devel-x86_64OK316
source / vignettesOK293
linux-release-arm64OK319
linux-release-x86_64OK247
macos-release-arm64OK263
macos-release-x86_64OK378
macos-oldrel-arm64OK211
macos-oldrel-x86_64OK493
windows-develOK305
windows-releaseOK250
windows-oldrelOK310
wasm-releaseOK192

Exports:assert_correlation_matrixassert_covariance_matrixassert_list_of_listsassert_missingassert_numeric_vectorassert_one_hot_matrixassert_probability_vectorassert_transition_probability_matrixcheck_correlation_matrixcheck_covariance_matrixcheck_list_of_listscheck_missingcheck_numeric_vectorcheck_one_hot_matrixcheck_probability_vectorcheck_transition_probability_matrixchol_to_covchunk_vectorcorrelated_regressorscov_to_cholddirichletddirichlet_cppdelete_columns_data.framedeltaDictionarydiff_covdmixnormdmixnorm_cppdmvnormdmvnorm_cppdo.call_timeddtnormdtnorm_cppdttnormdttnorm_cppdwishartdwishart_cppequidistant_vectorsfind_namespace_callsfind_pkg_functionsfunction_argumentsfunction_bodyfunction_defaultsgaussian_tvgroup_data.frameidentical_structureinput_check_responseinsert_matrix_columninsert_vector_entryMmap_indicesmatch_argmatch_numericsmatrix_diagonal_indicesmatrix_indicesmerge_listsoccurrence_infopackage_logopermutationspmixnormpmixnorm_cpppmvnormpmvnorm_cppprint_data.frameprint_matrixquietrdirichletrdirichlet_cpprmixnormrmixnorm_cpprmvnormrmvnorm_cppround_data.framertnormrtnorm_cpprttnormrttnorm_cpprwishartrwishart_cppsample_correlation_matrixsample_covariance_matrixsample_transition_probability_matrixsimulate_markov_chainSimulatorsplit_vector_atstationary_distributionStoragesubsetssystem_informationtest_correlation_matrixtest_covariance_matrixtest_list_of_liststest_missingtest_numeric_vectortest_one_hot_matrixtest_probability_vectortest_transition_probability_matrixtimedtry_silentundiff_covunexpected_errorunique_choluser_confirmvariable_namevector_occurrence

Dependencies:askpassbackportsbase64encBBbbmlebdsmatrixbenchmarkmebenchmarkmeDatabootbriobslibcachemcallrcheckmateclicodetoolscpp11crayoncubaturecurldescdiffobjdigestdoParalleldplyrevaluatefarverfastmapfontawesomefontBitstreamVerafontLiberationfontquiverforeachfsfuturefuture.applygdtoolsgenericsGenOrdggfunggimageggiraphggplot2ggplotifyglobalsglueGPArotationgridGraphicsgtablehexbinhexStickerhighrhtmltoolshtmlwidgetshttrisobanditeratorsjquerylibjsonliteknitrlabelinglatticelifecyclelistenvmagickmagrittrMASSMatrixmemoisemimemnormtmvtnormnleqslvnlmenumDerivopensslparallellypillarpkgbuildpkgconfigpkgloadpraiseprocessxprogressrpspsychpurrrquadprogR6rappdirsRColorBrewerRcppRcppArmadillorlangrmarkdownrprojrootS7sassscalesshowtextshowtextdbSimMultiCorrDatastringistringrsyssysfontssystemfontstestthattibbletidyselecttinytextriangleutf8vctrsVGAMviridisLitewaldowithrxfunyamlyulab.utils

Readme and manuals

Help Manual

Help pageTopics
Check correlation matrixassert_correlation_matrix check_correlation_matrix test_correlation_matrix
Check covariance matrixassert_covariance_matrix check_covariance_matrix test_covariance_matrix
Check list of listsassert_list_of_lists check_list_of_lists test_list_of_lists
Check missing formal argumentassert_missing check_missing test_missing
Check numeric vectorassert_numeric_vector check_numeric_vector test_numeric_vector
Check one-hot matrixassert_one_hot_matrix check_one_hot_matrix test_one_hot_matrix
Check probability vectorassert_probability_vector check_probability_vector test_probability_vector
Check transition probability matrixassert_transition_probability_matrix check_transition_probability_matrix test_transition_probability_matrix
Split a vector into chunkschunk_vector
Simulate correlated regressor valuescorrelated_regressors
Cholesky root of covariance matrixchol_to_cov cov_to_chol unique_chol
Dirichlet distributionddirichlet ddirichlet_cpp rdirichlet rdirichlet_cpp
Deleting 'data.frame' columnsdelete_columns_data.frame
Dictionary R6 ObjectDictionary
Difference and un-difference covariance matrixdelta diff_cov M undiff_cov
Mixture of normal distributionsdmixnorm dmixnorm_cpp pmixnorm pmixnorm_cpp rmixnorm rmixnorm_cpp
Multivariate normal distributiondmvnorm dmvnorm_cpp pmvnorm pmvnorm_cpp rmvnorm rmvnorm_cpp
Measure computation timedo.call_timed
Truncated normal distributiondtnorm dtnorm_cpp dttnorm dttnorm_cpp rtnorm rtnorm_cpp rttnorm rttnorm_cpp
Wishart distributiondwishart dwishart_cpp rwishart rwishart_cpp
Generate equidistant vectors in Euclidean spaceequidistant_vectors
Namespace callsfind_namespace_calls
Find R functions in a packagefind_pkg_functions
Get function argumentsfunction_arguments
Extract function bodyfunction_body
Get default function argumentsfunction_defaults
Gaussian total variationgaussian_tv
Grouping of a 'data.frame'group_data.frame
Hermannslaufhermann
Check if two objects have identical structureidentical_structure
Standardized response to input checkinput_check_response
Insert column in matrixinsert_matrix_column
Insert entry in vectorinsert_vector_entry
Map indicesmap_indices
Argument matchingmatch_arg
Best-possible match of two numeric vectorsmatch_numerics
Get indices of matrix diagonalmatrix_diagonal_indices
Get 'matrix' indicesmatrix_indices
Merge named listsmerge_lists
Provide information about occurrencesoccurrence_info
Creating a basic logo for an R packagepackage_logo
Build permutationspermutations
Print (abbreviated) 'data.frame'print_data.frame
Print (abbreviated) 'matrix'print_matrix
Silence R codequiet
Round 'numeric' columns of a 'data.frame'round_data.frame
Sample correlation matrixsample_correlation_matrix
Sample covariance matrixsample_covariance_matrix
Sample transition probability matricessample_transition_probability_matrix
Simulate Markov chainsimulate_markov_chain
Simulator R6 ObjectSimulator
Split a vector at positionssplit_vector_at
Stationary distributionstationary_distribution
Storage R6 ObjectStorage
Generate vector subsetssubsets
General system level informationsystem_information
Interrupt long evaluationstimed
Try an expression silentlytry_silent
Handling of an unexpected errorunexpected_error
User confirmationuser_confirm
Determine variable namevariable_name
Find the positions of first or last occurrence of unique vector elementsvector_occurrence