Deleting variables requires confirmation. In an interactive session, you will be asked to confirm. To avoid that prompt, or to delete subvariables from a non-interactive session, wrap the call in with_consent() to give your permission to delete.

deleteSubvariables(variable, to.delete)

deleteSubvariable(variable, to.delete)

Arguments

variable

the array variable

to.delete

aliases (following crunch.namekey.dataset) or indices of variables to delete.

Value

a new version of variable without the indicated subvariables

Details

To delete the subvariables the function unbinds the array, deletes the subvariable, and then binds the remaining subvariables into a new array.