Usage
vlabels(X, attrn = "label") # Get labels of variables in X, in attr(X[[i]], attrn)
vlabels(X, attrn = "label") <- value # Set labels of variables in X
vclasses(X) # Get classes of variables in X
vtypes(X) # Get data storage types of variables in X (calling typeof)
namlab(X, class = FALSE, attrn = "label") # Return data.frame of names, labels and classes
add_stub(X, stub, pre = TRUE) # Add a stub (i.e. prefix or postfix) to column names
rm_stub(X, stub, ...) # Remove stub from column names (using base::sub)
x %!in% table # The opposite of %in%
ckmatch(x, table, # Check-match: Throws an informative error if non-matched
e = "Unknown columns:")
fnlevels(x) # Faster version of nlevels(x) (for factors)
funique(x, ordered = TRUE) # Faster unique(x) and sort(unique(x)) for vectors
finteraction(...) # Faster interactions, unused levels are dropped
na_rm(x) # Remove missing values from vector and return vector
na_insert(X, prop = 0.1) # Insert missing values at random in vectors, matrices DF's
all_identical(...) # Check exact equality of multiple objects or list-elements
all_obj_equal(...) # Check near equality of multiple objects or list-elements
seq_row(X) # Integer sequences along rows of X
seq_col(X) # Integer sequences along columns of X
setRownames(object = nm, # Set rownames of object and return object
nm = seq_row(object))
setColnames(object = nm, nm) # Set colnames of object and return object
setDimnames(object = dn, dn) # Set dimension names of object and return object
is.categorical(x) # The opposite of is.numeric
is.Date(x) # Check if object is of class "Date", "POSIXlt" or "POSIXct"
as.numeric_factor(X) # Coerce a factor, or all factor columns in X, to numeric
as.character_factor(X) # Coerce a factor, or all factor columns in X, to character