Package: oeli 0.6.0

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.6.0.tar.gz
oeli_0.6.0.zip(r-4.5)oeli_0.6.0.zip(r-4.4)oeli_0.6.0.zip(r-4.3)
oeli_0.6.0.tgz(r-4.4-x86_64)oeli_0.6.0.tgz(r-4.4-arm64)oeli_0.6.0.tgz(r-4.3-x86_64)oeli_0.6.0.tgz(r-4.3-arm64)
oeli_0.6.0.tar.gz(r-4.5-noble)oeli_0.6.0.tar.gz(r-4.4-noble)
oeli_0.6.0.tgz(r-4.4-emscripten)oeli_0.6.0.tgz(r-4.3-emscripten)
oeli.pdf |oeli.html
oeli/json (API)
NEWS

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

Peer review:

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

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

On CRAN:

81 exports 1 stars 2.89 score 105 dependencies 4 dependents 1 scripts 1.1k downloads

Last updated 2 days agofrom:653ed06883. Checks:OK: 1 NOTE: 8. Indexed: yes.

TargetResultDate
Doc / VignettesOKSep 16 2024
R-4.5-win-x86_64NOTESep 16 2024
R-4.5-linux-x86_64NOTESep 16 2024
R-4.4-win-x86_64NOTESep 16 2024
R-4.4-mac-x86_64NOTESep 16 2024
R-4.4-mac-aarch64NOTESep 16 2024
R-4.3-win-x86_64NOTESep 16 2024
R-4.3-mac-x86_64NOTESep 16 2024
R-4.3-mac-aarch64NOTESep 16 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_data_frame_columnsdeltaDictionarydiff_covdmvnormdmvnorm_cppdo.call_timeddtnormdtnorm_cppdttnormdttnorm_cppdwishartdwishart_cppfunction_argumentsfunction_bodyfunction_defaultsgroup_data_frameidentical_structureinput_check_responseinsert_matrix_columninsert_vector_entrymatch_argmatch_numericsmatrix_diagonal_indicesmatrix_indicesmerge_listspackage_logopermutationsprint_matrixquietrdirichletrdirichlet_cpprenv_development_packagesrmvnormrmvnorm_cpprtnormrtnorm_cpprttnormrttnorm_cpprwishartrwishart_cppsample_correlation_matrixsample_covariance_matrixsample_transition_probability_matrixsimulate_markov_chainstationary_distributionStoragesubsetssystem_informationtest_correlation_matrixtest_covariance_matrixtest_list_of_liststest_numeric_vectortest_probability_vectortest_transition_probability_matrixtimedtry_silentundiff_covunexpected_errorunique_choluser_confirmvariable_namevector_occurrence

Dependencies:askpassassertthatbackportsBBbenchmarkmebenchmarkmeDatabriocallrcheckmateclicliprcodetoolscolorspacecrayoncredentialscurldescdiffobjdigestdoParalleldplyrevaluatefansifarverforeachfsgenericsGenOrdgertggfunggimageggplot2ggplotifyghgitcredsglueGPArotationgridGraphicsgtablehexbinhexStickerhttrhttr2iniisobanditeratorsjsonlitelabelinglatex2explatticelifecyclemagickmagrittrMASSMatrixmgcvmimemnormtmunsellmvtnormnleqslvnlmeopensslpillarpkgbuildpkgconfigpkgloadpraiseprocessxpspsychpurrrquadprogR6rappdirsRColorBrewerRcppRcppArmadillorematch2rlangrprojrootrstudioapiscalesshowtextshowtextdbSimMultiCorrDatastringistringrsyssysfontstestthattibbletidyselecttriangleusethisutf8vctrsVGAMviridisLitewaldowhiskerwithryamlyulab.utilszip

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_data_frame_columns
Dictionary R6 ObjectDictionary
Difference and un-difference covariance matrixdelta diff_cov 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 an input checkinput_check_response
Insert column in matrixinsert_matrix_column
Insert entry in vectorinsert_vector_entry
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) 'matrix'print_matrix
Silence R codequiet
Using development packages when working with '{renv}'renv_development_packages
Sample correlation matrixsample_correlation_matrix
Sample covariance matrixsample_covariance_matrix
Sample transition probability matricessample_transition_probability_matrix
Simulate Markov chainsimulate_markov_chain
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