Learn R Programming

piglet (version 1.2.0)

plotSilhouetteOptimization: Plot silhouette optimization results

Description

Creates a plot showing silhouette score and cluster count across resolution values.

Usage

plotSilhouetteOptimization(optimization_result, highlight_best = TRUE, ...)

Value

A ggplot object

Arguments

optimization_result

Result from optimize_resolution

highlight_best

Logical. Highlight optimal resolution. Default is TRUE.

...

Additional arguments

See Also

optimize_resolution, igClust

Examples

Run this code
# \donttest{
data(HVGERM)
d <- igDistance(HVGERM[1:30], method = "hamming")
g <- distance_to_graph(d)
opt <- optimize_resolution(g, d, target_clusters = 5)
plotSilhouetteOptimization(opt)
# }

Run the code above in your browser using DataLab