1. Introduction
  2. Getting Started
  3. 1. Concepts
    1. 1.1. The Data Engine
    2. 1.2. System Architecture
    3. 1.3. Data Representation & Integrity
  4. 2. The Grammar
    1. 2.1. Coordinate Systems
      1. 2.1.1. Cartesian Coordinates (XY)
      2. 2.1.2. Polar Coordinates
      3. 2.1.3. Geographic Projections
    2. 2.2. Encodings & Aesthetics
    3. 2.3. Marks & Geometry
  5. 3. Guides & Layout
    1. 3.1. The Layout Engine
      1. 3.1.1. Padding, Margins & Aspect Ratio
      2. 3.1.2. Faceting & Subplots
      3. 3.1.3. Composition (Concatenation & Layering)
    2. 3.2. Axis & Legend System
      1. 3.2.1. Common Axis Styling
      2. 3.2.2. Temporal Tick Formatting
      3. 3.2.3. Legend Generation & Placement
  6. 4. Chart Gallery
    1. 4.1. Basic Marks & Geometries
      1. 4.1.1. Points & Bubbles
      2. 4.1.2. Lines & Paths
      3. 4.1.3. Bars & Columns
      4. 4.1.4. Area & Stacking
      5. 4.1.5. Ticks
    2. 4.2. Statistical Distributions
      1. 4.2.1. Histograms & Density
      2. 4.2.2. Boxplots & Violins
      3. 4.2.3. Uncertainties & Trends
    3. 4.3. Temporal & Sequential Analysis
      1. 4.3.1. Time Series Analysis
      2. 4.3.2. Ranges & Gantt Charts
      3. 4.3.3. Temporal Heatmaps
    4. 4.4. Relationships & Matrices
      1. 4.4.1. Scatter Matrices (SPLOM)
      2. 4.4.2. Heatmaps & Grids
      3. 4.4.3. Circular & Radial Charts
    5. 4.5. Composition & Layouts
      1. 4.5.1. Layering Marks
      2. 4.5.2. Faceting (Small Multiples)
      3. 4.5.3. Concatenation & Dashboards
    6. 4.6. Interactive & Specialized Views
      1. 4.6.1. Selection & Brushing
      2. 4.6.2. Geospatial & Projections
      3. 4.6.3. Custom Plotting Logic
    7. 4.7. Web & Frontend Integration
      1. 4.7.1. WASM Runtime Rendering
      2. 4.7.2. Vega-Lite Schema Export
  7. 5. Case Studies
    1. 5.1. Biomedicine & Life Sciences
      1. 5.1.1. Semaglutide Weight Loss Curve
    2. 5.2. Data Science & Engineering
    3. 5.3. Machine Learning & AI
    4. 5.4. Mathematics & Physics
    5. 5.5. Social & Humanities
    6. 5.6. Finance & Economics
    7. 5.7. Geography & Geospatial
  8. 6. Advanced Features
    1. 6.1. Data Transformations
    2. 6.2. Ecosystem Integration
    3. 6.3. Faceting, Legends & Layout

Charton: The Grammar of Graphics in Rust

Legend Generation & Placement