Helper Functions for 'mlr3'
Convert to a Callback
Convert to Factor
Convert R Object to a Descriptive String
Assertions for Callbacks
Assertion for Active Bindings in R6 Classes
Calculate a Hash for Multiple Objects
Call Callbacks
Callback
Capitalize the First Letter of Strings
Function for Formatted Output
Check that packages are installed, without loading them
Chunk Vectors
Syntactic Sugar for Callback Construction
Apply Functions in the spirit of 'purrr'
Composition of Functions
Compute The Mode
Context
Count Missing Values in a Vector
Isolate a Function from its Environment
Cross-Join for data.table
A Quick Way to Initialize Objects from Dictionaries
A Quick Way to Initialize Objects from Dictionaries with Incremented I...
Key-Value Storage
Suggest Alternatives
Get Distinct Values
Encapsulate Function Calls for Logging
Convert a Named Vector into a data.table and Vice Versa
Extract Variables from a Formula
Format Bibentries in Roxygen
Create Formulas
Assign Value to Private Field
Extract Private Fields of R6 Objects
Get the Random Seed
Check if an Object is Element of a List
Hash Input
Extract ids from a List of Objects
Insert or Remove Named Elements
Invoke a Function Call
Check for a Single Scalar Value
Remove All Elements Out Of Bounds
Move all methods of an R6 Class to an environment
Retrieve a Single Data Set
Replace Elements of Vectors with New Values
Dictionary of Callbacks
mlr3misc: Helper Functions for 'mlr3'
Selectively Modify Elements of a Vector
Create a Named List
Create a Named Vector
A Type-Stable names() Replacement
Negated in-operator
Opens a Manual Page
Functions for Formatted Output and Conditions
Bind Columns by Reference
Helpers to Create Manual Pages
Recycle List of Vectors to Common Length
Registers a Callback on Namespace load/unLoad Events
Reorder Vector According to Second Vector
Require Multiple Namespaces
Row-Wise Constructor for 'data.table'
Sequence Construction Helpers
Set the Class
Set Names
Modify Values of a Parameter Set
Safe Version of Sample
Collapse Strings
Indent Strings
Truncate Strings
Strip source references from objects
Convert a Vector of Bits to a Decimal Number
Topological Sorting of Dependency Graphs
Transpose lists of lists
Unnest List Columns
Index of the Minimum/Maximum Value, with Correction for Ties
Execture code with a modified search path
Frequently used helper functions and assertions used in 'mlr3' and its companion packages. Comes with helper functions for functional programming, for printing, to work with 'data.table', as well as some generally useful 'R6' classes. This package also supersedes the package 'BBmisc'.
Useful links