View source: R/visualization.R
scatterplot_fitted_vs_true | R Documentation |
Creates diagnostic plots comparing fitted dissimilarities from a model against the true dissimilarities. It generates both a scatter plot with an identity line and prediction intervals, and a residuals plot.
scatterplot_fitted_vs_true(
dissimilarity_matrix,
p_dissimilarity_mat,
scenario_name,
ndim,
save_plot = FALSE,
output_dir,
confidence_level = 0.95
)
dissimilarity_matrix |
Matrix of true dissimilarities. |
p_dissimilarity_mat |
Matrix of predicted/fitted dissimilarities. |
scenario_name |
Character string for output file naming. Used if |
ndim |
Integer number of dimensions used in the model. |
save_plot |
Logical. Whether to save plots to files. Default: FALSE. |
output_dir |
Character. Directory for output files. Required if |
confidence_level |
Numeric confidence level for prediction intervals (default: 0.95). |
A list containing the scatter_plot
and residuals_plot
ggplot objects.
# Create sample data
true_dist <- matrix(runif(100, 1, 10), 10, 10)
pred_dist <- true_dist + rnorm(100)
# Create plots without saving
plots <- scatterplot_fitted_vs_true(
dissimilarity_matrix = true_dist,
p_dissimilarity_mat = pred_dist,
save_plot = FALSE
)
# You can then display a plot, for instance:
# plots$scatter_plot
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.