Assertion FunctionsChecks the inputs for user-facing functions and provides error, warnings and other messaging around expectation of inputs. |
|
---|---|
Is an Argument an Atomic Vector? |
|
Is an Argument a Character Scalar (String)? |
|
Is an Argument a Character Vector? |
|
Is an Argument a Data Frame? |
|
Is a Variable in a Dataset a Date or Datetime Variable? |
|
Is an object a date or datetime vector? |
|
Assert Argument is an Expression |
|
Is an Argument a List of Expressions? |
|
Is an Argument a Filter Condition? |
|
Is Argument a Function? |
|
Is an Argument an Integer Scalar? |
|
Is an Element of a List of Lists/Classes Fulfilling a Condition? |
|
Is an Argument a List of Objects of a Specific S3 Class or Type? |
|
Is an Argument a Logical Scalar (Boolean)? |
|
Assert Argument is a Named List or Vector |
|
Is an Argument a Numeric Vector? |
|
Is There a One to One Mapping between Variables? |
|
Asserts That a Parameter Does Not Exist in the Dataset |
|
Is an Argument an Object of a Specific S3 Class? |
|
Are All Arguments of the Same Type? |
|
Is an Argument a Symbol? |
|
Asserts That a Parameter is Provided in the Expected Unit |
|
Is an Argument a List of Variables? |
|
Is an Argument a Variable-Value List? |
|
Get FunctionsGets information or input from an object |
|
Get Constant Variables |
|
Retrieve a Dataset from the |
|
Get Duplicates From a Vector |
|
Get Source Variables from a List of Expressions |
|
Is FunctionsIs the object what it says it is |
|
Checks if the argument equals the auto keyword |
|
Is order vars? |
|
Is this string a valid DTC |
|
What FunctionsWhat type of object is this? |
|
What Kind of Object is This? |
|
Warning FunctionsCustom warnings intended for users |
|
Suppress Specific Warnings |
|
Warn if incomplete dtc |
|
Warn If Two Lists are Inconsistent |
|
Warn If a Vector Contains Unknown Datetime Format |
|
Warn If a Variable Already Exists |
|
Test Helper FunctionsTest Utilities that help with organization and presentation of tests |
|
Expectation: Are Two Datasets Equal? |
|
Temporary VariablesTools for creating and removing temporary variables within a dataset |
|
Get a New Temporary Variable Name for a Dataset |
|
Remove All Temporary Variables Created Within the Current Function Environment |
|
Quosure Helper FunctionsHelping your quosure needs |
|
Add a Suffix to Variables in a List of Expressions |
|
Concatenate One or More Expressions |
|
Replace Symbols in an Expression |
|
Replace Expression Value with Name |
|
Quoting Helper FunctionsHelping your quoting needs |
|
Wrap a String in Backquotes |
|
Wrap a String in Double Quotes |
|
Enumerate Multiple Elements |
|
Wrap a String in Single Quotes |
|
Utilities used within Derivation Functions |
|
Process |
|
Documentation FunctionsFunctions for generating documentation |
|
Capture Output and Messages |
|
Parse Code |
|
Roclet Extending the Standard rd Roclet |
|
Join Functionsdplyr join function without warning about different attributes |
|
Join Functions |
|
MiscellaneousUtilities without a theme |
|
Extract Argument Name from an Expression |
|
check that argument contains valid variable(s) created with |
|
Helper Function to Convert Date (or Date-time) Objects to Characters of dtc Format (-DTC type of variable) |
|
Output a Dataset in a Vignette in the admiral Format |
|
Extract All Symbols from a List of Expressions |
|
Optional Filter |
|
Return English-friendly messaging for object-types |
|
Negated Value Matching |
|
Or |
|
Valid Time Units |
|
Turn a List of Expressions into a Character Vector |
|
Deprecation with Soft Message |
|
DeprecatedFunctions and arguments may need to be removed or replaced over time. In such cases, the function or argument will enter a 3 year deprecation cycle. The cycle will be tied as close as sensibly possible to a package release. When a function is deprecated:
Note: Guidance on replacement functionality will be found in the message produced as well as in the function’s documentation Below, you can find a list of functions in the process of being deprecated: |