forecast_data
Predict future values from time series data using linear or exponential regression. Returns forecast, growth rate, and trend line.
Instructions
Forecast future values using regression. 'At this rate, X by 2030.'
Returns: {forecast_data, growth_rate, projection_note, r_squared, historical_data, trend_line}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | Row dicts with time series | |
| method | No | 'linear' or 'exponential' | linear |
| time_column | Yes | Time ordering column | |
| value_column | Yes | Column to forecast | |
| periods_ahead | No | Future periods to predict |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||