Subvariables in Array Variables
Multiple-response and categorical-array variables are higher order variables which are made up of sets of subvariables. These methods allow you to retrieve and change the subvariables of a multiple-response or categorical-array variable.
subvariables(x) subvariables(x) <- value ## S4 method for signature 'ArrayVariable' subvariables(x) ## S4 method for signature 'CrunchVariable' subvariables(x) ## S4 method for signature 'VariableTuple' subvariables(x) ## S4 replacement method for signature 'ArrayVariable,ANY' subvariables(x) <- value ## S4 replacement method for signature 'ArrayVariable,Subvariables' subvariables(x) <- value
x |
A Variable or Subvariables object |
value |
For the setters, the appropriate values to set |
Subvariables can be accessed from array variables (including multiple
response) with the subvariables
method. They can be assigned back
with the subvariables<-
setter, but there are limitations to what
is supported. Specifically, you can reorder subvariables, but you cannot
add or remove subvariables by subvariables<-
assignment. See
deleteSubvariable
to remove subvariables from an array.
Subvariables have a names
attribute that can be accessed, showing
the display names of the subvariables. These can be set with the
names<-
method.
Finally, subvariables can be accessed as regular (categorical) variables
with the $
and [[
extract methods.
See the vignette on array variables for further details and examples.
describe-catalog
deleteSubvariable
vignette("array-variables", package="crunch")
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.