Expand description
Native plotting capabilities for clustering results.
This module provides native plotting implementations using popular Rust visualization libraries like plotters and egui. It bridges the visualization data structures with actual plotting backends to create publication-ready plots.
§Features
- Static Plots: PNG, SVG, PDF output using plotters
- Interactive Plots: Real-time visualization using egui
- Publication Ready: High-quality plots with customizable styling
- Multiple Backends: Support for different rendering backends
- Performance Optimized: Efficient rendering for large datasets Native plotting capabilities for clustering results
This module provides native plotting implementations using popular Rust visualization libraries like plotters and egui. It bridges the visualization data structures with actual plotting backends to create publication-ready plots.
Structs§
- Interactive
Clustering App - Interactive clustering visualization using egui
- Plot
Output - Plot output configuration
Enums§
- Plot
Format - Plot output format
Functions§
- launch_
interactive_ visualization - Launch interactive clustering visualization
- plot_
dendrogram - Native dendrogram plot using plotters
- plot_
scatter_ 2d - Native 2D scatter plot using plotters
- plot_
scatter_ 3d - Native 3D scatter plot using plotters
- save_
clustering_ plot - High-level function to create and save a clustering plot
- save_
clustering_ plot_ 3d - High-level function to create and save a 3D clustering plot
- save_
dendrogram_ plot - High-level function to create and save a dendrogram plot