ruviz 0.3.4

High-performance 2D plotting library for Rust
Documentation
# ruviz User Guide

Complete guide to using ruviz for data visualization in Rust.

## Table of Contents

### Getting Started
1. [Introduction]01_introduction.md - What is ruviz and why use it
2. [Installation]02_installation.md - Setting up ruviz in your project
3. [First Plot]03_first_plot.md - Your first visualization in 5 minutes

### Core Concepts
4. [Plot Types]04_plot_types.md - Line, scatter, bar, histogram, boxplot
5. [Styling & Themes]05_styling.md - Colors, markers, themes, publication quality
6. [Subplots & Composition]06_subplots.md - Multi-panel figures and layouts

### Advanced Topics
7. [Backend Selection]07_backends.md - Choosing the right rendering backend
8. [Performance Optimization]08_performance.md - Handling large datasets efficiently
9. [Data Integration]09_data_integration.md - Working with ndarray, polars, CSV
10. [Export & Formats]10_export.md - PNG, SVG, DPI settings, custom dimensions
11. [Advanced Techniques]11_advanced.md - Custom layouts, annotations, interactive plots

### Migration Guides
- [From matplotlib]../migration/matplotlib.md - For Python/matplotlib users
- [From seaborn]../migration/seaborn.md - For statistical visualization users

## Quick Links

- **[Quickstart Tutorial]../QUICKSTART.md** - 5-minute introduction
- **[Release Notes]../releases/README.md** - Version-by-version release summaries
- **[Changelog]../../CHANGELOG.md** - Complete project change history
- **[API Documentation]https://docs.rs/ruviz** - Complete API reference
- **[Examples Gallery]../gallery/README.md** - Visual showcase
- **[GitHub Repository]https://github.com/Ameyanagi/ruviz** - Source code and issues

## Learning Path

### Beginner (30 minutes)
1. Read [Introduction]01_introduction.md
2. Follow [First Plot]03_first_plot.md
3. Try different [Plot Types]04_plot_types.md

### Intermediate (2 hours)
4. Learn [Styling & Themes]05_styling.md
5. Create [Subplots]06_subplots.md
6. Understand [Backend Selection]07_backends.md

### Advanced (4+ hours)
7. Optimize [Performance]08_performance.md
8. Integrate with [Data Libraries]09_data_integration.md
9. Master [Advanced Techniques]11_advanced.md

## Getting Help

- **Issues**: Report bugs at [GitHub Issues]https://github.com/Ameyanagi/ruviz/issues
- **Discussions**: Ask questions at [GitHub Discussions]https://github.com/Ameyanagi/ruviz/discussions
- **Examples**: Browse [examples/]../../examples/ directory

## Contributing

Contributions welcome! See [CONTRIBUTING.md](../../CONTRIBUTING.md) for guidelines.