pub fn generate_ratio_split_comparison_plot(
results: &[AnalysisResults],
comparison_index: usize,
output_path: &Path,
include_entropy_by_lzmatches_column: bool,
include_estimate_column: bool,
) -> Result<(), Box<dyn Error>>Expand description
Generates a line plot for the various columns from a split comparison.
§Arguments
results- A slice ofAnalysisResults, one for each analyzed file.comparison_index- The index of the split comparison to plot in thesplit_comparisonsarray.output_path- The path where the plot file will be written.include_entropy_by_lzmatches_column- Includes column for (1 / lz_matches * entropy_ratio).include_estimate_column- Includes column for (estimate_ratio).
§Returns
Result<(), Box<dyn std::error::Error>>- Ok if successful, otherwise a boxedstd::error::Error.