Learn R Programming

⚠️There's a newer version (0.7.1) of this package.Take me there.

Copy Link

Version

Install

install.packages('oeli')

Monthly Downloads

854

Version

0.5.2

License

GPL (>= 3)

Issues

Pull Requests

Stars

Forks

Maintainer

Lennart Oelschläger

Last Published

June 19th, 2024

Functions in oeli (0.5.2)

match_arg

Argument matching
ddirichlet

Compute density of Dirichlet distribution
function_arguments

Get function arguments
find_closest_year

Find the closest year to a given date
dmvnorm

Compute density of multivariate normal distribution
insert_vector_entry

Insert entry in vector
insert_matrix_column

Insert column in matrix
permutations

Build permutations
package_logo

Creating a basic logo for an R package
match_numerics

Best-possible match of two numeric vectors
merge_lists

Merge named lists
oeli-package

oeli: My Utilities for Developing Data Science Software
group_data_frame

Grouping of a data.frame
simulate_markov_chain

Simulate Markov chain
sample_transition_probability_matrix

Sample transition probability matrices
identical_structure

Check if two objects have identical structure
rdirichlet

Draw from Dirichlet distribution
function_defaults

Get default function arguments
function_body

Extract function body
print_matrix

Print (abbreviated) matrix
matrix_indices

Get matrix indices
matrix_diagonal_indices

Get indices of matrix diagonal
rtnorm_cpp

Draw from univariate truncated normal
rwishart

Draw from Wishart distribution
stationary_distribution

Stationary distribution
renv_development_packages

Using development packages when working with {renv}
rdirichlet_cpp

Draw from Dirichlet distribution
vector_occurrence

Find the positions of first or last occurrence of unique vector elements
rwishart_cpp

Draw from Wishart distribution
user_confirm

User confirmation
sample_covariance_matrix

Sample covariance matrix
variable_name

Determine variable name
subsets

Generate vector subsets
rmvnorm_cpp

Draw from multivariate normal distribution
system_information

General system level information
rmvnorm

Draw from multivariate normal distribution
try_silent

Try an expression silently
unexpected_error

Handling of an unexpected error
timed

Interrupt long evaluations
Dictionary

Dictionary R6 Object
check_numeric_vector

Check if an argument is a numeric vector
check_correlation_matrix

Check if an argument is a correlation matrix
check_transition_probability_matrix

Check if an argument is a transition probability matrix
check_date

Check date format
chunk_vector

Split a vector into chunks
Storage

Storage R6 Object
check_probability_vector

Check if an argument is a probability vector
diff_cov

Difference and un-difference covariance matrix
cov_2_chol

Get Cholesky root elements and build covariance matrix
dwishart

Compute density of (Inverse-) Wishart distribution
check_covariance_matrix

Check if an argument is a covariance matrix
delete_data_frame_columns

Deleting data.frame columns
ddirichlet_cpp

Compute density of Dirichlet distribution
check_list_of_lists

Check if an argument is a list of lists
dmvnorm_cpp

Compute density of multivariate normal distribution
do.call_timed

Measure computation time
dwishart_cpp

Compute density of (Inverse-) Wishart distribution