Creates a comprehensive, interpretable report of the clustering results including model selection summary, cluster profiles, and practical interpretations.
Usage
generate_cluster_report(
results,
model_name = NULL,
output_format = "console",
include_recommendations = TRUE
)Value
Depending on output_format:
"console": Prints report and returns NULL invisibly
"gt": Returns a list of gt table objects
"markdown": Returns markdown text as character string
Examples
if (FALSE) { # \dontrun{
results <- clustering(data, vars, n_clusters = 3)
# Print to console
generate_cluster_report(results)
# Get gt tables
tables <- generate_cluster_report(results, output_format = "gt")
# Get markdown
md_text <- generate_cluster_report(results, output_format = "markdown")
} # }