Examples¶
Complete working examples demonstrating fastlowess capabilities across all supported languages.
Language-Specific Examples¶
-
Native R package with formula interface, ggplot2 visualization, and comprehensive statistics.
-
PyO3-based bindings with NumPy integration, matplotlib visualization, and full API access.
-
Native Rust with builder pattern, type safety, and zero-cost abstractions.
-
Native Julia package with C FFI for high-performance scientific computing.
-
Native N-API bindings for server-side JavaScript with TypeScript support.
-
Browser-ready WASM package for client-side smoothing applications.
-
Modern C++ wrapper with RAII, STL containers, and exception-based error handling.
Example Categories¶
Each language includes three complete examples:
| Example | Description | Key Features |
|---|---|---|
| Batch Smoothing | Complete dataset processing | All features |
| Streaming Smoothing | Large dataset chunked processing | Memory efficiency, chunk merging |
| Online Smoothing | Real-time point-by-point updates | Incremental updates |