Comments (2)
Thanks for reporting, could you kindly add dummy data in your example, to provoke the bug?
The get_expected_pred_idx
seems to work, so possibly it is something with the reducer - fyi @benHeid
from sktime.
@fkiraly Thanks for your reply. I have attached a dummy training data to provoke the bug.
dummy_data.xlsx
Code:
regressor = HistGradientBoostingRegressor(random_state=1234)
fh = ForecastingHorizon(np.arange(1, 200), is_relative=True)
forecaster = make_reduction(
estimator=regressor,
window_length=10,
transformers=None,
strategy="recursive",
pooling="global",
)
forecaster_fit = forecaster.fit(y_hat)
y_pred = forecaster_fit.predict(fh=fh)
list(y_pred.groupby(["field_abbr_num", "reservoir_num", "string_num"]))
Output:
[((0, 19, 8),
oil_pd[bbl/d]
field_abbr_num reservoir_num string_num m_date
0 19 8 2020-02 51.424132
2020-03 54.017321
2020-04 54.017321
2020-05 54.017321
2020-06 54.017321
... ...
2036-04 180.965867
2036-05 180.965867
2036-06 180.965867
2036-07 180.965867
2036-08 180.965867
[199 rows x 1 columns]),
((0, 24, 3),
oil_pd[bbl/d]
field_abbr_num reservoir_num string_num m_date
0 24 3 2020-02 51.424132
2020-03 54.017321
2020-04 54.017321
2020-05 54.017321
2020-06 54.017321
... ...
2036-04 180.965867
2036-05 180.965867
2036-06 180.965867
2036-07 180.965867
2036-08 180.965867
[199 rows x 1 columns]),
((0, 24, 7),
oil_pd[bbl/d]
field_abbr_num reservoir_num string_num m_date
0 24 7 2020-02 51.424132
2020-03 54.017321
2020-04 54.017321
2020-05 54.017321
2020-06 54.017321
... ...
2036-04 180.965867
2036-05 180.965867
2036-06 180.965867
2036-07 180.965867
2036-08 180.965867
[199 rows x 1 columns]),
((0, 47, 1),
oil_pd[bbl/d]
field_abbr_num reservoir_num string_num m_date
0 47 1 2020-02 51.424132
2020-03 54.017321
2020-04 54.017321
2020-05 54.017321
2020-06 54.017321
... ...
2036-04 180.965867
2036-05 180.965867
2036-06 180.965867
2036-07 180.965867
2036-08 180.965867
[199 rows x 1 columns]),
((0, 78, 0),
oil_pd[bbl/d]
field_abbr_num reservoir_num string_num m_date
0 78 0 2020-02 51.424132
2020-03 54.017321
2020-04 54.017321
2020-05 54.017321
2020-06 54.017321
... ...
2036-04 180.965867
2036-05 180.965867
2036-06 180.965867
2036-07 180.965867
2036-08 180.965867
[199 rows x 1 columns]),
((0, 78, 4),
oil_pd[bbl/d]
field_abbr_num reservoir_num string_num m_date
0 78 4 2020-02 51.424132
2020-03 54.017321
2020-04 54.017321
2020-05 54.017321
2020-06 54.017321
... ...
2036-04 180.965867
2036-05 180.965867
2036-06 180.965867
2036-07 180.965867
2036-08 180.965867
[199 rows x 1 columns]),
((0, 78, 8),
oil_pd[bbl/d]
field_abbr_num reservoir_num string_num m_date
0 78 8 2020-02 51.424132
2020-03 54.017321
2020-04 54.017321
2020-05 54.017321
2020-06 54.017321
... ...
2036-04 180.965867
2036-05 180.965867
2036-06 180.965867
2036-07 180.965867
2036-08 180.965867
[199 rows x 1 columns]),
((0, 82, 0),
oil_pd[bbl/d]
field_abbr_num reservoir_num string_num m_date
0 82 0 2020-02 51.424132
2020-03 54.017321
2020-04 54.017321
2020-05 54.017321
2020-06 54.017321
... ...
2036-04 180.965867
2036-05 180.965867
2036-06 180.965867
2036-07 180.965867
2036-08 180.965867
[199 rows x 1 columns]),
((0, 82, 2),
oil_pd[bbl/d]
field_abbr_num reservoir_num string_num m_date
0 82 2 2020-02 51.424132
2020-03 54.017321
2020-04 54.017321
2020-05 54.017321
2020-06 54.017321
... ...
2036-04 180.965867
2036-05 180.965867
2036-06 180.965867
2036-07 180.965867
2036-08 180.965867
[199 rows x 1 columns]),
((0, 82, 5),
oil_pd[bbl/d]
field_abbr_num reservoir_num string_num m_date
0 82 5 2020-02 51.424132
2020-03 54.017321
2020-04 54.017321
2020-05 54.017321
2020-06 54.017321
... ...
2036-04 180.965867
2036-05 180.965867
2036-06 180.965867
2036-07 180.965867
2036-08 180.965867
[199 rows x 1 columns]),
((0, 82, 6),
oil_pd[bbl/d]
field_abbr_num reservoir_num string_num m_date
0 82 6 2020-02 51.424132
2020-03 54.017321
2020-04 54.017321
2020-05 54.017321
2020-06 54.017321
... ...
2036-04 180.965867
2036-05 180.965867
2036-06 180.965867
2036-07 180.965867
2036-08 180.965867
[199 rows x 1 columns]),
((0, 82, 7),
oil_pd[bbl/d]
field_abbr_num reservoir_num string_num m_date
0 82 7 2020-02 51.424132
2020-03 54.017321
2020-04 54.017321
2020-05 54.017321
2020-06 54.017321
... ...
2036-04 180.965867
2036-05 180.965867
2036-06 180.965867
2036-07 180.965867
2036-08 180.965867
[199 rows x 1 columns]),
((0, 82, 14),
oil_pd[bbl/d]
field_abbr_num reservoir_num string_num m_date
0 82 14 2020-02 51.424132
2020-03 54.017321
2020-04 54.017321
2020-05 54.017321
2020-06 54.017321
... ...
2036-04 180.965867
2036-05 180.965867
2036-06 180.965867
2036-07 180.965867
2036-08 180.965867
[199 rows x 1 columns]),
((0, 82, 16),
oil_pd[bbl/d]
field_abbr_num reservoir_num string_num m_date
0 82 16 2020-02 51.424132
2020-03 54.017321
2020-04 54.017321
2020-05 54.017321
2020-06 54.017321
... ...
2036-04 180.965867
2036-05 180.965867
2036-06 180.965867
2036-07 180.965867
2036-08 180.965867
[199 rows x 1 columns]),
((0, 92, 10),
oil_pd[bbl/d]
field_abbr_num reservoir_num string_num m_date
0 92 10 2020-02 51.424132
2020-03 54.017321
2020-04 54.017321
2020-05 54.017321
2020-06 54.017321
... ...
2036-04 180.965867
2036-05 180.965867
2036-06 180.965867
2036-07 180.965867
2036-08 180.965867
[199 rows x 1 columns]),
((0, 93, 9),
oil_pd[bbl/d]
field_abbr_num reservoir_num string_num m_date
0 93 9 2020-02 51.424132
2020-03 54.017321
2020-04 54.017321
2020-05 54.017321
2020-06 54.017321
... ...
2036-04 180.965867
2036-05 180.965867
2036-06 180.965867
2036-07 180.965867
2036-08 180.965867
[199 rows x 1 columns]),
((0, 93, 12),
oil_pd[bbl/d]
field_abbr_num reservoir_num string_num m_date
0 93 12 2020-02 51.424132
2020-03 54.017321
2020-04 54.017321
2020-05 54.017321
2020-06 54.017321
... ...
2036-04 180.965867
2036-05 180.965867
2036-06 180.965867
2036-07 180.965867
2036-08 180.965867
[199 rows x 1 columns]),
((0, 93, 13),
oil_pd[bbl/d]
field_abbr_num reservoir_num string_num m_date
0 93 13 2020-02 51.424132
2020-03 54.017321
2020-04 54.017321
2020-05 54.017321
2020-06 54.017321
... ...
2036-04 180.965867
2036-05 180.965867
2036-06 180.965867
2036-07 180.965867
2036-08 180.965867
[199 rows x 1 columns]),
((0, 93, 15),
oil_pd[bbl/d]
field_abbr_num reservoir_num string_num m_date
0 93 15 2020-02 51.424132
2020-03 54.017321
2020-04 54.017321
2020-05 54.017321
2020-06 54.017321
... ...
2036-04 180.965867
2036-05 180.965867
2036-06 180.965867
2036-07 180.965867
2036-08 180.965867
[199 rows x 1 columns]),
((0, 93, 17),
oil_pd[bbl/d]
field_abbr_num reservoir_num string_num m_date
0 93 17 2020-02 801.262014
2020-03 742.962152
2020-04 810.083172
2020-05 776.543897
2020-06 786.970838
... ...
2036-04 670.084600
2036-05 670.084600
2036-06 670.084600
2036-07 670.084600
2036-08 670.084600
[199 rows x 1 columns]),
((0, 93, 18),
oil_pd[bbl/d]
field_abbr_num reservoir_num string_num m_date
0 93 18 2020-02 884.892978
2020-03 809.800789
2020-04 757.269487
2020-05 746.294392
2020-06 763.567299
... ...
2036-04 641.225662
2036-05 641.225662
2036-06 641.225662
2036-07 641.225662
2036-08 641.225662
[199 rows x 1 columns]),
((0, 94, 9),
oil_pd[bbl/d]
field_abbr_num reservoir_num string_num m_date
0 94 9 2020-02 51.424132
2020-03 54.017321
2020-04 54.017321
2020-05 54.017321
2020-06 54.017321
... ...
2036-04 180.965867
2036-05 180.965867
2036-06 180.965867
2036-07 180.965867
2036-08 180.965867
[199 rows x 1 columns]),
((0, 94, 11),
oil_pd[bbl/d]
field_abbr_num reservoir_num string_num m_date
0 94 11 2020-02 51.424132
2020-03 54.017321
2020-04 54.017321
2020-05 54.017321
2020-06 54.017321
... ...
2036-04 180.965867
2036-05 180.965867
2036-06 180.965867
2036-07 180.965867
2036-08 180.965867
[199 rows x 1 columns]),
((4, 68, 36),
oil_pd[bbl/d]
field_abbr_num reservoir_num string_num m_date
4 68 36 2020-02 51.424132
2020-03 54.017321
2020-04 54.017321
2020-05 54.017321
2020-06 54.017321
... ...
2036-04 180.965867
2036-05 180.965867
2036-06 180.965867
2036-07 180.965867
2036-08 180.965867
[199 rows x 1 columns]),
((4, 72, 26),
oil_pd[bbl/d]
field_abbr_num reservoir_num string_num m_date
4 72 26 2020-02 51.424132
2020-03 54.017321
2020-04 54.017321
2020-05 54.017321
2020-06 54.017321
... ...
2036-04 180.965867
2036-05 180.965867
2036-06 180.965867
2036-07 180.965867
2036-08 180.965867
[199 rows x 1 columns]),
((4, 72, 30),
oil_pd[bbl/d]
field_abbr_num reservoir_num string_num m_date
4 72 30 2020-02 51.424132
2020-03 54.017321
2020-04 54.017321
2020-05 54.017321
2020-06 54.017321
... ...
2036-04 180.965867
2036-05 180.965867
2036-06 180.965867
2036-07 180.965867
2036-08 180.965867
[199 rows x 1 columns]),
((4, 94, 27),
oil_pd[bbl/d]
field_abbr_num reservoir_num string_num m_date
4 94 27 2020-02 51.424132
2020-03 54.017321
2020-04 54.017321
2020-05 54.017321
2020-06 54.017321
... ...
2036-04 180.965867
2036-05 180.965867
2036-06 180.965867
2036-07 180.965867
2036-08 180.965867
[199 rows x 1 columns]),
((4, 95, 29),
oil_pd[bbl/d]
field_abbr_num reservoir_num string_num m_date
4 95 29 2020-02 51.424132
2020-03 54.017321
2020-04 54.017321
2020-05 54.017321
2020-06 54.017321
... ...
2036-04 180.965867
2036-05 180.965867
2036-06 180.965867
2036-07 180.965867
2036-08 180.965867
[199 rows x 1 columns]),
((4, 95, 41),
oil_pd[bbl/d]
field_abbr_num reservoir_num string_num m_date
4 95 41 2020-02 51.424132
2020-03 54.017321
2020-04 54.017321
2020-05 54.017321
2020-06 54.017321
... ...
2036-04 180.965867
2036-05 180.965867
2036-06 180.965867
2036-07 180.965867
2036-08 180.965867
[199 rows x 1 columns]),
((4, 98, 26),
oil_pd[bbl/d]
field_abbr_num reservoir_num string_num m_date
4 98 26 2020-02 51.424132
2020-03 54.017321
2020-04 54.017321
2020-05 54.017321
2020-06 54.017321
... ...
2036-04 180.965867
2036-05 180.965867
2036-06 180.965867
2036-07 180.965867
2036-08 180.965867
[199 rows x 1 columns]),
((4, 98, 32),
oil_pd[bbl/d]
field_abbr_num reservoir_num string_num m_date
4 98 32 2020-02 51.424132
2020-03 54.017321
2020-04 54.017321
2020-05 54.017321
2020-06 54.017321
... ...
2036-04 180.965867
2036-05 180.965867
2036-06 180.965867
2036-07 180.965867
2036-08 180.965867
[199 rows x 1 columns]),
((4, 98, 34),
oil_pd[bbl/d]
field_abbr_num reservoir_num string_num m_date
4 98 34 2020-02 51.424132
2020-03 54.017321
2020-04 54.017321
2020-05 54.017321
2020-06 54.017321
... ...
2036-04 180.965867
2036-05 180.965867
2036-06 180.965867
2036-07 180.965867
2036-08 180.965867
[199 rows x 1 columns]),
((4, 98, 35),
oil_pd[bbl/d]
field_abbr_num reservoir_num string_num m_date
4 98 35 2020-02 51.424132
2020-03 54.017321
2020-04 54.017321
2020-05 54.017321
2020-06 54.017321
... ...
2036-04 180.965867
2036-05 180.965867
2036-06 180.965867
2036-07 180.965867
2036-08 180.965867
[199 rows x 1 columns]),
((4, 98, 39),
oil_pd[bbl/d]
field_abbr_num reservoir_num string_num m_date
4 98 39 2020-02 51.424132
2020-03 54.017321
2020-04 54.017321
2020-05 54.017321
2020-06 54.017321
... ...
2036-04 180.965867
2036-05 180.965867
2036-06 180.965867
2036-07 180.965867
2036-08 180.965867
[199 rows x 1 columns]),
((4, 98, 41),
oil_pd[bbl/d]
field_abbr_num reservoir_num string_num m_date
4 98 41 2020-02 51.424132
2020-03 54.017321
2020-04 54.017321
2020-05 54.017321
2020-06 54.017321
... ...
2036-04 180.965867
2036-05 180.965867
2036-06 180.965867
2036-07 180.965867
2036-08 180.965867
[199 rows x 1 columns]),
((4, 98, 43),
oil_pd[bbl/d]
field_abbr_num reservoir_num string_num m_date
4 98 43 2020-02 51.424132
2020-03 54.017321
2020-04 54.017321
2020-05 54.017321
2020-06 54.017321
... ...
2036-04 180.965867
2036-05 180.965867
2036-06 180.965867
2036-07 180.965867
2036-08 180.965867
[199 rows x 1 columns]),
((4, 99, 31),
oil_pd[bbl/d]
field_abbr_num reservoir_num string_num m_date
4 99 31 2020-02 51.424132
2020-03 54.017321
2020-04 54.017321
2020-05 54.017321
2020-06 54.017321
... ...
2036-04 180.965867
2036-05 180.965867
2036-06 180.965867
2036-07 180.965867
2036-08 180.965867
[199 rows x 1 columns]),
((4, 99, 37),
oil_pd[bbl/d]
field_abbr_num reservoir_num string_num m_date
4 99 37 2020-02 51.424132
2020-03 54.017321
2020-04 54.017321
2020-05 54.017321
2020-06 54.017321
... ...
2036-04 180.965867
2036-05 180.965867
2036-06 180.965867
2036-07 180.965867
2036-08 180.965867
[199 rows x 1 columns]),
((4, 99, 40),
oil_pd[bbl/d]
field_abbr_num reservoir_num string_num m_date
4 99 40 2020-02 51.424132
2020-03 54.017321
2020-04 54.017321
2020-05 54.017321
2020-06 54.017321
... ...
2036-04 180.965867
2036-05 180.965867
2036-06 180.965867
2036-07 180.965867
2036-08 180.965867
[199 rows x 1 columns]),
((4, 100, 44),
oil_pd[bbl/d]
field_abbr_num reservoir_num string_num m_date
4 100 44 2020-02 51.424132
2020-03 54.017321
2020-04 54.017321
2020-05 54.017321
2020-06 54.017321
... ...
2036-04 180.965867
2036-05 180.965867
2036-06 180.965867
2036-07 180.965867
2036-08 180.965867
[199 rows x 1 columns]),
((4, 101, 38),
oil_pd[bbl/d]
field_abbr_num reservoir_num string_num m_date
4 101 38 2020-02 51.424132
2020-03 54.017321
2020-04 54.017321
2020-05 54.017321
2020-06 54.017321
... ...
2036-04 180.965867
2036-05 180.965867
2036-06 180.965867
2036-07 180.965867
2036-08 180.965867
[199 rows x 1 columns]),
((4, 103, 28),
oil_pd[bbl/d]
field_abbr_num reservoir_num string_num m_date
4 103 28 2020-02 51.424132
2020-03 54.017321
2020-04 54.017321
2020-05 54.017321
2020-06 54.017321
... ...
2036-04 180.965867
2036-05 180.965867
2036-06 180.965867
2036-07 180.965867
2036-08 180.965867
[199 rows x 1 columns]),
((4, 103, 33),
oil_pd[bbl/d]
field_abbr_num reservoir_num string_num m_date
4 103 33 2020-02 51.424132
2020-03 54.017321
2020-04 54.017321
2020-05 54.017321
2020-06 54.017321
... ...
2036-04 180.965867
2036-05 180.965867
2036-06 180.965867
2036-07 180.965867
2036-08 180.965867
[199 rows x 1 columns]),
((4, 103, 35),
oil_pd[bbl/d]
field_abbr_num reservoir_num string_num m_date
4 103 35 2020-02 51.424132
2020-03 54.017321
2020-04 54.017321
2020-05 54.017321
2020-06 54.017321
... ...
2036-04 180.965867
2036-05 180.965867
2036-06 180.965867
2036-07 180.965867
2036-08 180.965867
[199 rows x 1 columns]),
((4, 103, 42),
oil_pd[bbl/d]
field_abbr_num reservoir_num string_num m_date
4 103 42 2020-02 51.424132
2020-03 54.017321
2020-04 54.017321
2020-05 54.017321
2020-06 54.017321
... ...
2036-04 180.965867
2036-05 180.965867
2036-06 180.965867
2036-07 180.965867
2036-08 180.965867
[199 rows x 1 columns])]
from sktime.
Related Issues (20)
- [BUG] ForecastingSkoptSearchCV documentation example fails to run HOT 25
- [BUG] KNeighborsTimeSeriesClassifier.neighbor() failed HOT 5
- [MNT] track and confirm status of `scikit-optimize` HOT 6
- [ENH] `momentfm` foundation models HOT 4
- [ENH] Adding `windows_identical` to `DirectReductionForecaster` HOT 7
- [BUG] Forecast with pandas.Timedelta crashes HOT 2
- [BUG] DirectReductionForecaster fails with `TypeError: Unsupported input data type in DirectReductionForecaster` HOT 2
- [ENH] sample weights in probabilistic forecasting metrics
- [ENH] passing sample weights to metric constructors
- [BUG] Warnings/errors running LSTMFCNClassifier with attention=True HOT 4
- [ENH] Replicating M5 competition HOT 1
- [ENH] roadmap 2021-2022
- [ENH] Postprocessing Methods for Probabilistic Forecasts HOT 1
- [ENH] Enable parallel execution of ForecastingBenchmarks HOT 2
- [ENH] Add progress bar to Benchmarks HOT 9
- [ENH] Enable the HF Transformers Forecaster to pass object. HOT 8
- [ENH] Support for probabilistic forecasting of global forecasters
- [BUG] ValueError: <QuarterBegin: startingMonth=10> is not supported as period frequency HOT 5
- [DOC] Global Forecast Example
- [ENH] Add test whether check and convert utilities mutate inputs
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sktime.