Overview of Formulaic features and capabilities
mainFormulaic is a high-performance implementation of Wilkinson formulas for Python designed for statistical modeling.
Core Capabilities:
- High Performance: Outperforms R for both dense and sparse model matrices, and significantly outperforms
patsyfor dense matrices. - Extensible: Supports extensible formula parsing and data input/output plugins.
- Data Compatibility: Works with
pandas,polars,pyarrow, and any dataframe representation supported bynarwhals. - Advanced Math: Supports symbolic differentiation of formulas and model matrices.