Getting Started
1.
Installation
2.
Quick Start
3.
Interactive Notebooks
Concepts & Philosophy
4.
The Charton Mental Model
5.
System Architecture
6.
From Data to Pixels
7.
Scale Arbitration
8.
Rendering Backends
9.
Gpu Architecture
The Core Engine: Dataset
10.
The Atomic Unit: ColumnVector
11.
The Temporal Engine
12.
The Dataset Struct
13.
Data Ingestion & Polars
14.
Compute & Transformation
15.
Validation & Integrity
The Grammar of Graphics
16.
Encodings & Channels
17.
Scales & Domains
18.
Marks & Geometries
19.
Coordinate Systems
Composition & Layout
20.
Layering Grammar
21.
Multi-View: Faceting & Concatenation
22.
Space Manager
23.
Guides: Axis & Legends
Industrial Mastery
24.
Performance & Scaling
25.
Publication-Ready Themes
26.
Safety & Error Registry
27.
Production Integration
Chart Gallery
28.
Basic Marks
29.
Statistical Distributions
30.
Temporal Analysis
31.
Relationships & Matrices
32.
Specialized Views
Case Studies
33.
Biomedicine (NEJM Study)
34.
Data Science & ML
35.
Finance & Economics
36.
Lorenz Attractor
WebAssembly & Vega-Lite JSON
37.
Vega-Lite Schema Export
38.
WASM CPU-Driven SVG Animation
39.
WASM WGPU Blazing-Fast Rendering
The IPC Bridge
40.
Seamless Python Interop
Appendix
41.
Wgpu Text
Light
Rust
Coal
Navy
Ayu
Charton: The Grammar of Graphics in Rust