New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[ENH], [BUG]: Adds 27 fpp3 datasets; fixes/enhances plot_series(); stl decomposition plot; predict_interval() for polynomial forecaster #6404
base: main
Are you sure you want to change the base?
Conversation
…_components to forecasting/trend/_stl_forecaster.py
Fixed handling of PeriodIndex in predict_interval(). Also changed from Student t distribution to Normal distribution following Hyndman's formulas in Section 7.9 in FPP3.
This is excellent! Lots of useful contributions! May I suggest to split these up into multiple PR, I would say four or five? That makes it much easier to review, since this PR touches topics which need different reviewers etc. I would suggest to leave this branch open until things are split into multiple PR, to avoid overwriting or deleting things by accident. |
I need some guidance on the Git issues related to doing the multiple PRs. i) would these all be relative to the same sktime branch? ii) if so, which branch? and iii) how do I start from that branch? [If the Git issues are a problem maybe it's not so bad to coordinate with the multiple reviewers?] |
all PR should have their individual branches, and make PR to That should mean we have five feature branches, e.g., Your fork's
If you are not sure how to do this, you can ask in |
PS: I realize it might be slightly painful because everything is on your Once you know how to do it as part of your dev routine, you'll probably never want to go back to the "mix everything in one big pot" workflow... |
I thought of a third option, bit hacky but perhaps easiest to carry out:
|
let us know if you would like help with this. |
I need some minor help with git. A few emails with a git expert should help resolve my issues and I will be able to take it from there. Thanks |
sure! If you can make it on our discord, you can catch one of the core devs, and I am sure we can sort it in 10-20min of direct exchange. Discord link: https://discord.com/invite/54ACzaFsn7 |
Also, related (source: https://xkcd.com/1597/) If that doesn't fix it, git.txt contains the phone number of a friend of mine who understands git. Just wait through a few minutes of 'It's really pretty simple, just think of branches as...' and eventually you'll learn the commands that will fix everything. |
Reference Issues/PRs
Fixes #5895
What does this implement/fix? Explain your changes.
What should a reviewer concentrate their feedback on?
Did you add any tests for the change?
No.
Any other comments?
A reviewer should read the attached pdf that provides details. There is considerable information there, including details about the datasets and code examples for the new functionality (and bug fixes).
For all contributions
PullRequestNotes.pdf