| matrixCorr-internal | R Documentation |
Validates and normalises input for correlation computations. Accepts either a numeric matrix or a data frame, filters numeric columns, checks dimensions and (optionally) missing values, and returns a numeric (double) matrix with preserved column names.
validate_corr_input(data, check_na = TRUE)
data |
A matrix or data frame. Non-numeric columns are dropped (data.frame path). For matrix input, storage mode must be integer or double. |
check_na |
Logical (default |
Rules enforced:
Input must be a matrix or data.frame.
Only numeric (integer or double) columns are retained (data.frame path).
At least two numeric columns are required.
All columns must have the same length and \ge 2 observations.
Missing values are not allowed when check_na = TRUE.
Returns a double matrix; integer input is converted once.
A numeric matrix (type double) with column names preserved.
Thiago de Paula Oliveira
pearson_corr(), spearman_rho(), kendall_tau()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.