weight lets you view and set your user's currently applied weight on the server. weightVariables lets you view all of the variables that have been designated as valid to use as weights.

is.weight(x) <- value

weight(x)

weight(x) <- value

# S4 method for class 'Analysis,CrunchVariable'
weight(x) <- value

# S4 method for class 'Analysis,NULL'
weight(x) <- value

# S4 method for class 'CrunchDataset'
weight(x)

# S4 method for class 'CrunchDataset,ANY'
weight(x) <- value

is.weight(x)

# S4 method for class 'NumericVariable'
is.weight(x) <- value

Arguments

x

a Dataset

value

a Variable, VariableDefinition, or NULL. If a VariableDefinition is passed, the variable will first be created and then set as the datasets weight. Set to NULL to remove existing weights from the dataset.

Value

For the weight getter, a Variable if there is a weight, else NULL. For the setter, x, modified accordingly. weightVariables returns the aliases (or names, according to options(crunch.namekey.dataset)), of the variables designated as weights.