functime-org / functime

Time-series machine learning at scale. Built with Polars for embarrassingly parallel feature extraction and forecasts on panel data.
https://docs.functime.ai
Apache License 2.0
975 stars 52 forks source link

feat: add ids and sample argument to plotting functions #99

Closed baggiponte closed 8 months ago

baggiponte commented 8 months ago
  1. Adds boundary checks to all entity_col, time_col, target_col tuple unpacking.
  2. Also accept LazyFrames with:
    • [x] plot_panel
    • [ ] plot_forecasts
    • [ ] plot_backtests
    • [ ] plot_residuals
    • [ ] plot_comet
    • [ ] plot_fva
  3. add the ids, sample params to:
    • [x] plot_panel
    • [ ] plot_forecasts
    • [ ] plot_backtests
    • [ ] plot_residuals
    • [ ] plot_comet
    • [ ] plot_fva

Also, I made plotting.py a module and added a _utils.py private submodule since plotting functions (without utilities) are >400 LoCs.

TODO:

Closes: #75 Supersedes #79

vercel[bot] commented 8 months ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
functime-docs ✅ Ready (Inspect) Visit Preview 💬 Add feedback Oct 25, 2023 0:05am
baggiponte commented 8 months ago

Conflits on main, close and reopen (sorry).