Package: oeli 0.7.1

Lennart Oelschläger

oeli: Utilities for Developing Data Science Software

Some general helper functions that I (and maybe others) find useful when developing data science software.

Authors:Lennart Oelschläger [aut, cre]

oeli_0.7.1.tar.gz
oeli_0.7.1.tar.gz(r-4.5-noble)oeli_0.7.1.tar.gz(r-4.4-noble)
oeli_0.7.1.tgz(r-4.4-emscripten)oeli_0.7.1.tgz(r-4.3-emscripten)
oeli.pdf |oeli.html
oeli/json (API)
NEWS

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

Peer review:

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

Pkgdown:https://loelschlaeger.de

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

openblascpp

3.78 score 4 packages 1 scripts 555 downloads 85 exports 90 dependencies

Last updated 8 days agofrom:142eb61148. Checks:OK: 2. Indexed: no.

TargetResultDate
Doc / VignettesOKNov 27 2024
R-4.5-linux-x86_64OKNov 27 2024

Exports:assert_correlation_matrixassert_covariance_matrixassert_list_of_listsassert_numeric_vectorassert_probability_vectorassert_transition_probability_matrixcheck_correlation_matrixcheck_covariance_matrixcheck_list_of_listscheck_numeric_vectorcheck_probability_vectorcheck_transition_probability_matrixchol_to_covchunk_vectorcorrelated_regressorscov_to_cholddirichletddirichlet_cppdelete_columns_data.framedeltaDictionarydiff_covdmvnormdmvnorm_cppdo.call_timeddtnormdtnorm_cppdttnormdttnorm_cppdwishartdwishart_cppfunction_argumentsfunction_bodyfunction_defaultsgroup_data.frameidentical_structureinput_check_responseinsert_matrix_columninsert_vector_entryMmap_indicesmatch_argmatch_numericsmatrix_diagonal_indicesmatrix_indicesmerge_listspackage_logopermutationsprint_data.frameprint_matrixquietrdirichletrdirichlet_cpprmvnormrmvnorm_cppround_data.framertnormrtnorm_cpprttnormrttnorm_cpprwishartrwishart_cppsample_correlation_matrixsample_covariance_matrixsample_transition_probability_matrixsimulate_markov_chainsplit_vector_atstationary_distributionStoragesubsetssystem_informationtest_correlation_matrixtest_covariance_matrixtest_list_of_liststest_numeric_vectortest_probability_vectortest_transition_probability_matrixtimedtry_silentundiff_covunexpected_errorunique_choluser_confirmvariable_namevector_occurrence

Dependencies:askpassassertthatbackportsBBbenchmarkmebenchmarkmeDatabriocallrcheckmateclicodetoolscolorspacecrayoncurldescdiffobjdigestdoParalleldplyrevaluatefansifarverforeachfsgenericsGenOrdggfunggimageggplot2ggplotifyglueGPArotationgridGraphicsgtablehexbinhexStickerhttrisobanditeratorsjsonlitelabelinglatex2explatticelifecyclemagickmagrittrMASSMatrixmgcvmimemnormtmunsellmvtnormnleqslvnlmeopensslpillarpkgbuildpkgconfigpkgloadpraiseprocessxpspsychquadprogR6RColorBrewerRcppRcppArmadillorlangrprojrootscalesshowtextshowtextdbSimMultiCorrDatastringistringrsyssysfontstestthattibbletidyselecttriangleutf8vctrsVGAMviridisLitewaldowithryulab.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 numeric vectorassert_numeric_vector check_numeric_vector test_numeric_vector
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
Multivariate normal distributiondmvnorm dmvnorm_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
Get function argumentsfunction_arguments
Extract function bodyfunction_body
Get default function argumentsfunction_defaults
Grouping of a 'data.frame'group_data.frame
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
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
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