Correlation Interpretation Table (Flextable)

Description

Creates a flextable with one row per predictor showing the bivariate correlation interpretation. Auto-generates interpretations or uses custom-provided ones. Answer key uses red text.

Usage

create_correlation_interp_table(
  reg_results_list,
  interpretations = NULL,
  KEY = TRUE
)

create_correlation_interp_ft(...)

Arguments

reg_results_list Output from linear_reg_answers().
interpretations Named list or NULL. Custom interpretations keyed by predictor variable name. If NULL, auto-generated.
KEY Logical. If TRUE (default), show filled interpretations (red text). If FALSE, blank cells.
Arguments passed to create_correlation_interp_table().

Value

A flextable object.

Examples

library("psych350lab")

data(superman, package = "psych350data")
sm <- superman[!is.na(superman$rt_critics_score) &
                    !is.na(superman$rt_audience_score), ]
result <- linear_reg_answers(
  data = sm,
  criterion = "rt_critics_score",
  quant_predictors = c("clark_height_in", "rt_audience_score"),
  quant_labels = c("Height", "Audience"),
  criterion_label = "Critics Score"
)
create_correlation_interp_table(result, KEY = TRUE)

Predictor

Interpretation

Height

Height is not correlated with Critics Score

Audience

Audience is not correlated with Critics Score

create_correlation_interp_table(result, KEY = FALSE)

Predictor

Interpretation

Height

Audience