/forecast_ex

An Elixir library that implements statistical forecasting methods

Primary LanguageElixirApache License 2.0Apache-2.0

Project Status: WIP – Initial development is in progress, but there has not yet been a stable, usable release suitable for the public. License

ForecastEx

ForecastEx is a statistical forecasting library for Elixir. It includes a number of forecasting algorithms and is designed to be extensible so that additional algorithms can be added. The algorithms currently implemented are:






Getting Started

Installation

Add forecast_ex to your list of dependencies in mix.exs:

def deps do
  [
    {:forecast_ex, "~> 0.1.0"}
  ]
end

Algorithm Implementations

Rolling Average

This method calculates the average of data points over a specified number of periods, 'rolling' forward. It's a way to smooth out short-term fluctuations and highlight longer-term trends or cycles.

Contributing

Please see the contributing guide for guidelines on how to best contribute to this project.

License

Apache License, Version 2.0

© Steve Wagner 2023