Provides diagnostic information about the distribution of hop indices
to help choose appropriate parameters for spurious extrema classification.
Usage
analyze.extrema.distribution(result, plot = TRUE)
Arguments
- result
An object from compute.extrema.hop.nbhds() or create.gflow.cx()
- plot
Logical; if TRUE, create diagnostic plots (default TRUE)
Value
List with diagnostic information:
summary: Summary statistics of hop_idx distribution
suggested_threshold: Suggested threshold based on data
recommended_method: Recommended classification method
Examples
result <- list(
lmin_hop_nbhds = list(list(hop_idx = 1), list(hop_idx = 2)),
lmax_hop_nbhds = list(list(hop_idx = 3), list(hop_idx = 5))
)
diagnostics <- analyze.extrema.distribution(result, plot = FALSE)
diagnostics$summary