View source: R/identify_response_type.R
| identify_response_type | R Documentation |
Used by f_auto() to identify the type of a response variable and select a proper modelling method to compute preference order.
Supported types are:
"continuous-binary": decimal numbers and two unique values; results in a warning, as this type is difficult to model.
"continuous-low": decimal numbers and 3 to 5 unique values; results in a message, as this type is difficult to model.
"continuous-high": decimal numbers and more than 5 unique values.
"integer-binomial": integer with 0s and 1s, suitable for binomial models.
"integer-binary": integer with 2 unique values other than 0 and 1; returns a warning, as this type is difficult to model.
"integer-low": integer with 3 to 5 unique values or meets specified thresholds.
"integer-high": integer with more than 5 unique values suitable for count modelling.
"categorical": character or factor with 2 or more levels.
"unknown": when the response type cannot be determined.
identify_response_type(df = NULL, response = NULL, quiet = FALSE, ...)
df |
(required; dataframe, tibble, or sf) A dataframe with responses
(optional) and predictors. Must have at least 10 rows for pairwise
correlation analysis, and |
response |
(optional, character string) Name of a response variable in |
quiet |
(optional; logical) If FALSE, messages are printed. Default: FALSE. |
... |
(optional) Internal args (e.g. |
character string: response type
Other data_types:
identify_categorical_variables(),
identify_logical_variables(),
identify_numeric_variables(),
identify_valid_variables(),
identify_zero_variance_variables()
data(vi_smol)
identify_response_type(
df = vi_smol,
response = "vi_numeric"
)
identify_response_type(
df = vi_smol,
response = "vi_counts"
)
identify_response_type(
df = vi_smol,
response = "vi_binomial"
)
identify_response_type(
df = vi_smol,
response = "vi_categorical"
)
identify_response_type(
df = vi_smol,
response = "vi_factor"
)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.