{ "cells": [ { "cell_type": "markdown", "id": "26f02d07", "metadata": {}, "source": [ "# Stock Price Forecasting\n", "\n", "This notebook contains: data loading, preprocessing, ARIMA (statsmodels), LSTM (Keras), Prophet, rolling-window evaluation, performance table, and how to save and prepare models for upload to Hugging Face Hub.\n", "\n", "**Use the included `sample_stock.csv` if you don't have internet access.**" ] }, { "cell_type": "code", "execution_count": null, "id": "f26d591d", "metadata": {}, "outputs": [], "source": [ "# Install missing packages (uncomment and run if needed)\n", "# !pip install -r requirements.txt\n" ] }, { "cell_type": "code", "execution_count": 1, "id": "377744cd", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Ready\n" ] } ], "source": [ "import pandas as pd\n", "import numpy as np\n", "import matplotlib.pyplot as plt\n", "from sklearn.metrics import mean_squared_error\n", "from math import sqrt\n", "\n", "# helper metrics\n", "def mape(y_true, y_pred):\n", " y_true, y_pred = np.array(y_true), np.array(y_pred)\n", " return np.mean(np.abs((y_true - y_pred) / np.where(y_true==0, 1e-8, y_true))) * 100\n", "\n", "print('Ready')" ] }, { "cell_type": "code", "execution_count": 2, "id": "f7ca59fd", "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "(523, 2)\n" ] }, { "data": { "text/html": [ "
\n", "\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
DateClose
02020-01-01100.546714
12020-01-02100.458450
22020-01-03101.156138
32020-01-06102.729168
42020-01-07102.545015
\n", "
" ], "text/plain": [ " Date Close\n", "0 2020-01-01 100.546714\n", "1 2020-01-02 100.458450\n", "2 2020-01-03 101.156138\n", "3 2020-01-06 102.729168\n", "4 2020-01-07 102.545015" ] }, "execution_count": 2, "metadata": {}, "output_type": "execute_result" } ], "source": [ "# Load data: either download via yfinance or use sample CSV\n", "USE_YFINANCE = False\n", "if USE_YFINANCE:\n", " import yfinance as yf\n", " df = yf.download('AAPL', start='2015-01-01', end='2024-12-31')\n", " df = df.reset_index()[['Date','Close']]\n", "else:\n", " df = pd.read_csv('sample_stock.csv', parse_dates=['Date'])\n", "\n", "print(df.shape)\n", "df.head()" ] }, { "cell_type": "code", "execution_count": 3, "id": "dee25fe9", "metadata": {}, "outputs": [ { "data": { "image/png": "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", "text/plain": [ "
" ] }, "metadata": { "needs_background": "light" }, "output_type": "display_data" } ], "source": [ "# Basic preprocessing\n", "df = df.sort_values('Date').reset_index(drop=True)\n", "df['Close'] = df['Close'].astype(float)\n", "plt.plot(df['Date'], df['Close'])\n", "plt.title('Close Price'); plt.xlabel('Date'); plt.ylabel('Close')\n", "plt.show()" ] }, { "cell_type": "markdown", "id": "b7321061", "metadata": {}, "source": [ "## ARIMA (statsmodels)\n", "We will fit a simple ARIMA model on the training set and forecast a short horizon." ] }, { "cell_type": "code", "execution_count": 4, "id": "3dd8a2e0", "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ " SARIMAX Results \n", "==============================================================================\n", "Dep. Variable: Close No. Observations: 418\n", "Model: ARIMA(5, 1, 0) Log Likelihood -572.240\n", "Date: Thu, 02 Oct 2025 AIC 1156.479\n", "Time: 16:43:47 BIC 1180.678\n", "Sample: 01-01-2020 HQIC 1166.046\n", " - 08-06-2021 \n", "Covariance Type: opg \n", "==============================================================================\n", " coef std err z P>|z| [0.025 0.975]\n", "------------------------------------------------------------------------------\n", "ar.L1 -0.0465 0.051 -0.910 0.363 -0.147 0.054\n", "ar.L2 -0.0160 0.051 -0.312 0.755 -0.116 0.084\n", "ar.L3 0.0122 0.050 0.244 0.807 -0.086 0.110\n", "ar.L4 -0.0732 0.048 -1.539 0.124 -0.167 0.020\n", "ar.L5 0.0287 0.051 0.568 0.570 -0.070 0.128\n", "sigma2 0.9108 0.058 15.647 0.000 0.797 1.025\n", "===================================================================================\n", "Ljung-Box (L1) (Q): 0.03 Jarque-Bera (JB): 5.91\n", "Prob(Q): 0.87 Prob(JB): 0.05\n", "Heteroskedasticity (H): 0.93 Skew: 0.20\n", "Prob(H) (two-sided): 0.66 Kurtosis: 3.43\n", "===================================================================================\n", "\n", "Warnings:\n", "[1] Covariance matrix calculated using the outer product of gradients (complex-step).\n", "ARIMA RMSE: 3.3748, MAPE: 1.8974%\n" ] }, { "data": { "image/png": "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D96OfGb/PvSjHm1po5QaqWlaUzKNq4GmebK1wL1KqQ+AmUC5PdZXPb3naY6XHO+8YjeMCR7D72f8vsM6n3/+OQsXLmTUqFGEhISwb98+pk6dalOnrq6O3bt38/e/t72YUCnFxRdfzPr16ykvL2fx4sWkpzc/9ZCZmUlubi4zZsxg6dKlrF69mt/85jc217jrrrvYvn07ixYt4vrrr+fjjz/mwIEDHDx4kKKiIqZPn86CBQsAfVPo5ORkEhISeO211wgICOD777+nvr6euXPncumll3L8+HE+//xzdu/ejbe3NyUl+l9c1113HT/5yU8AePjhh1m5ciW/+MUvePzxx1m/fj3R0dGUlZXh7u7O448/zt69e3nxxRe794kXQohuMJs1bl65m/NHhfHCssl2uWZdgwlNAy/3Xib0rC6Gtb8AlD7t1V9CR9u+r6uAKbfC/nchez/ETG37vJ4qOgEBcc0B0FUv6Gu76qvg0xVQcAQiW8zENE0T+kfq/35zQp/GbOLmpW//U10AATHN5UrB6Mv1vFZ15eAZYN9+9JOupFtYBewERiulspRSdwJPKaWSlVKHgEuB+y3VvwBOAanA68A9fdPs/rFq1SqWLVsGwLJly2ym6tLS0khKSiIiIoLIyEgmTZrU7nWWLVvGBx98wAcffMDy5cttjq1evZqlS5e2eY/2bN++neXLl+Pi4kJERATnnXce33//PQAzZswgISEBgA0bNvDuu++SlJTEzJkzKS4uJiUlhU2bNnHHHXfg7a3/kAQH62sDkpOTmT9/PhMnTuT999/nyBE9u+7cuXO5/fbbef311zGZTF363AkhhD2cKqqirKaB/WfK7HbN2X/9mpl/2dR5xc54B0PsTLjlE31hdn+JGK9PxxncYPhF+rqrCx/Rj53ZYf/7FZ3U11c1GXY+jLkShlpGnjL32NavsMzgNG043TKoauJjSagaftbWZ6MW6gv007f1utmO0pWnApe3UbyynboaYPfl/J2NLPWFkpISvvnmGw4fPoxSCpPJhFKKZ555BmheY1VUVMTcuXNZu3Ytixe3vSnljBkzOHz4MN7e3owaNcrm2KpVq8jLy+P9998HICcnh5SUFEaOHNnWpTrl4+Njfa1pGv/85z+57DLbvaXWr1/f5rm33347n332GYmJibz99tts2bIFgFdeeYXdu3ezbt06pk6dyr59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", "text/plain": [ "
" ] }, "metadata": { "needs_background": "light" }, "output_type": "display_data" } ], "source": [ "from statsmodels.tsa.arima.model import ARIMA\n", "\n", "# Prepare series\n", "series = df.set_index('Date')['Close']\n", "train_size = int(len(series) * 0.8)\n", "train, test = series[:train_size], series[train_size:]\n", "\n", "# Fit a simple ARIMA(5,1,0) as example (tune for your data)\n", "model_arima = ARIMA(train, order=(5,1,0))\n", "model_arima_fit = model_arima.fit()\n", "print(model_arima_fit.summary())\n", "\n", "# Forecast\n", "n_forecast = len(test)\n", "fc = model_arima_fit.forecast(steps=n_forecast)\n", "rmse_arima = sqrt(mean_squared_error(test, fc))\n", "mape_arima = mape(test, fc)\n", "print(f'ARIMA RMSE: {rmse_arima:.4f}, MAPE: {mape_arima:.4f}%')\n", "\n", "plt.figure(figsize=(10,4))\n", "plt.plot(train.index, train, label='train')\n", "plt.plot(test.index, test, label='test')\n", "plt.plot(test.index, fc, label='ARIMA forecast')\n", "plt.legend(); plt.show()" ] }, { "cell_type": "markdown", "id": "401baccb", "metadata": {}, "source": [ "## Prophet\n", "Example usage. Prophet works with a dataframe of columns `ds` (date) and `y` (value)." ] }, { "cell_type": "code", "execution_count": 5, "id": "e3dc0dc2", "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "16:44:17 - cmdstanpy - INFO - Chain [1] start processing\n", "16:44:17 - cmdstanpy - INFO - Chain [1] done processing\n" ] }, { "name": "stdout", "output_type": "stream", "text": [ "Prophet RMSE: 4.7530, MAPE: 3.1763%\n" ] }, { "data": { "image/png": "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", "text/plain": [ "
" ] }, "metadata": { "needs_background": "light" }, "output_type": "display_data" } ], "source": [ "try:\n", " from prophet import Prophet\n", " prop = Prophet()\n", " df_prop = df.rename(columns={'Date':'ds','Close':'y'})[['ds','y']]\n", " train_prop = df_prop.iloc[:train_size]\n", " test_prop = df_prop.iloc[train_size:]\n", " prop.fit(train_prop)\n", " future = prop.make_future_dataframe(periods=len(test))\n", " forecast = prop.predict(future)\n", " fc_prop = forecast.set_index('ds')['yhat'].iloc[-len(test):]\n", " rmse_prop = sqrt(mean_squared_error(test_prop['y'].values, fc_prop.values))\n", " mape_prop = mape(test_prop['y'].values, fc_prop.values)\n", " print(f'Prophet RMSE: {rmse_prop:.4f}, MAPE: {mape_prop:.4f}%')\n", " \n", " plt.figure(figsize=(10,4))\n", " plt.plot(df['Date'], df['Close'], label='actual')\n", " plt.plot(fc_prop.index, fc_prop.values, label='prophet forecast')\n", " plt.legend(); plt.show()\n", "except Exception as e:\n", " print('Prophet may not be installed or failed to run:', e)\n" ] }, { "cell_type": "markdown", "id": "47c5fc0e", "metadata": {}, "source": [ "## LSTM (Keras)\n", "We'll create a simple LSTM that uses a sliding window of past `seq_len` days to predict the next day.\n", "Note: For realistic results train longer and use more data; here we keep it short for demo." ] }, { "cell_type": "code", "execution_count": 7, "id": "5736ca59", "metadata": {}, "outputs": [ { "ename": "ImportError", "evalue": "Traceback (most recent call last):\n File \"C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\tensorflow\\python\\pywrap_tensorflow.py\", line 73, in \n from tensorflow.python._pywrap_tensorflow_internal import *\nImportError: DLL load failed while importing _pywrap_tensorflow_internal: A dynamic link library (DLL) initialization routine failed.\n\n\nFailed to load the native TensorFlow runtime.\nSee https://www.tensorflow.org/install/errors for some common causes and solutions.\nIf you need help, create an issue at https://github.com/tensorflow/tensorflow/issues and include the entire stack trace above this error message.", "output_type": "error", "traceback": [ "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m", "\u001b[1;31mImportError\u001b[0m Traceback (most recent call last)", "File \u001b[1;32m~\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\tensorflow\\python\\pywrap_tensorflow.py:73\u001b[0m\n\u001b[0;32m 72\u001b[0m \u001b[38;5;28;01mtry\u001b[39;00m:\n\u001b[1;32m---> 73\u001b[0m \u001b[38;5;28;01mfrom\u001b[39;00m \u001b[38;5;21;01mtensorflow\u001b[39;00m\u001b[38;5;21;01m.\u001b[39;00m\u001b[38;5;21;01mpython\u001b[39;00m\u001b[38;5;21;01m.\u001b[39;00m\u001b[38;5;21;01m_pywrap_tensorflow_internal\u001b[39;00m \u001b[38;5;28;01mimport\u001b[39;00m \u001b[38;5;241m*\u001b[39m\n\u001b[0;32m 74\u001b[0m \u001b[38;5;66;03m# This try catch logic is because there is no bazel equivalent for py_extension.\u001b[39;00m\n\u001b[0;32m 75\u001b[0m \u001b[38;5;66;03m# Externally in opensource we must enable exceptions to load the shared object\u001b[39;00m\n\u001b[0;32m 76\u001b[0m \u001b[38;5;66;03m# by exposing the PyInit symbols with pybind. This error will only be\u001b[39;00m\n\u001b[0;32m 77\u001b[0m \u001b[38;5;66;03m# caught internally or if someone changes the name of the target _pywrap_tensorflow_internal.\u001b[39;00m\n\u001b[0;32m 78\u001b[0m \n\u001b[0;32m 79\u001b[0m \u001b[38;5;66;03m# This logic is used in other internal projects using py_extension.\u001b[39;00m\n", "\u001b[1;31mImportError\u001b[0m: DLL load failed while importing _pywrap_tensorflow_internal: A dynamic link library (DLL) initialization routine failed.", "\nDuring handling of the above exception, another exception occurred:\n", "\u001b[1;31mImportError\u001b[0m Traceback (most recent call last)", "Cell \u001b[1;32mIn[7], line 2\u001b[0m\n\u001b[0;32m 1\u001b[0m \u001b[38;5;28;01mfrom\u001b[39;00m \u001b[38;5;21;01msklearn\u001b[39;00m\u001b[38;5;21;01m.\u001b[39;00m\u001b[38;5;21;01mpreprocessing\u001b[39;00m \u001b[38;5;28;01mimport\u001b[39;00m MinMaxScaler\n\u001b[1;32m----> 2\u001b[0m \u001b[38;5;28;01mfrom\u001b[39;00m \u001b[38;5;21;01mtensorflow\u001b[39;00m\u001b[38;5;21;01m.\u001b[39;00m\u001b[38;5;21;01mkeras\u001b[39;00m\u001b[38;5;21;01m.\u001b[39;00m\u001b[38;5;21;01mmodels\u001b[39;00m \u001b[38;5;28;01mimport\u001b[39;00m Sequential\n\u001b[0;32m 3\u001b[0m \u001b[38;5;28;01mfrom\u001b[39;00m \u001b[38;5;21;01mtensorflow\u001b[39;00m\u001b[38;5;21;01m.\u001b[39;00m\u001b[38;5;21;01mkeras\u001b[39;00m\u001b[38;5;21;01m.\u001b[39;00m\u001b[38;5;21;01mlayers\u001b[39;00m \u001b[38;5;28;01mimport\u001b[39;00m LSTM, Dense\n\u001b[0;32m 4\u001b[0m \u001b[38;5;28;01mfrom\u001b[39;00m \u001b[38;5;21;01mtensorflow\u001b[39;00m\u001b[38;5;21;01m.\u001b[39;00m\u001b[38;5;21;01mkeras\u001b[39;00m\u001b[38;5;21;01m.\u001b[39;00m\u001b[38;5;21;01mcallbacks\u001b[39;00m \u001b[38;5;28;01mimport\u001b[39;00m EarlyStopping\n", "File \u001b[1;32m~\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\tensorflow\\__init__.py:40\u001b[0m\n\u001b[0;32m 37\u001b[0m _os\u001b[38;5;241m.\u001b[39menviron\u001b[38;5;241m.\u001b[39msetdefault(\u001b[38;5;124m\"\u001b[39m\u001b[38;5;124mENABLE_RUNTIME_UPTIME_TELEMETRY\u001b[39m\u001b[38;5;124m\"\u001b[39m, \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124m1\u001b[39m\u001b[38;5;124m\"\u001b[39m)\n\u001b[0;32m 39\u001b[0m \u001b[38;5;66;03m# Do not remove this line; See https://github.com/tensorflow/tensorflow/issues/42596\u001b[39;00m\n\u001b[1;32m---> 40\u001b[0m \u001b[38;5;28;01mfrom\u001b[39;00m \u001b[38;5;21;01mtensorflow\u001b[39;00m\u001b[38;5;21;01m.\u001b[39;00m\u001b[38;5;21;01mpython\u001b[39;00m \u001b[38;5;28;01mimport\u001b[39;00m pywrap_tensorflow \u001b[38;5;28;01mas\u001b[39;00m _pywrap_tensorflow \u001b[38;5;66;03m# pylint: disable=unused-import\u001b[39;00m\n\u001b[0;32m 41\u001b[0m \u001b[38;5;28;01mfrom\u001b[39;00m \u001b[38;5;21;01mtensorflow\u001b[39;00m\u001b[38;5;21;01m.\u001b[39;00m\u001b[38;5;21;01mpython\u001b[39;00m\u001b[38;5;21;01m.\u001b[39;00m\u001b[38;5;21;01mtools\u001b[39;00m \u001b[38;5;28;01mimport\u001b[39;00m module_util \u001b[38;5;28;01mas\u001b[39;00m _module_util\n\u001b[0;32m 42\u001b[0m \u001b[38;5;28;01mfrom\u001b[39;00m \u001b[38;5;21;01mtensorflow\u001b[39;00m\u001b[38;5;21;01m.\u001b[39;00m\u001b[38;5;21;01mpython\u001b[39;00m\u001b[38;5;21;01m.\u001b[39;00m\u001b[38;5;21;01mutil\u001b[39;00m\u001b[38;5;21;01m.\u001b[39;00m\u001b[38;5;21;01mlazy_loader\u001b[39;00m \u001b[38;5;28;01mimport\u001b[39;00m KerasLazyLoader \u001b[38;5;28;01mas\u001b[39;00m _KerasLazyLoader\n", "File \u001b[1;32m~\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\tensorflow\\python\\pywrap_tensorflow.py:88\u001b[0m\n\u001b[0;32m 86\u001b[0m sys\u001b[38;5;241m.\u001b[39msetdlopenflags(_default_dlopen_flags)\n\u001b[0;32m 87\u001b[0m \u001b[38;5;28;01mexcept\u001b[39;00m \u001b[38;5;167;01mImportError\u001b[39;00m:\n\u001b[1;32m---> 88\u001b[0m \u001b[38;5;28;01mraise\u001b[39;00m \u001b[38;5;167;01mImportError\u001b[39;00m(\n\u001b[0;32m 89\u001b[0m \u001b[38;5;124mf\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;132;01m{\u001b[39;00mtraceback\u001b[38;5;241m.\u001b[39mformat_exc()\u001b[38;5;132;01m}\u001b[39;00m\u001b[38;5;124m'\u001b[39m\n\u001b[0;32m 90\u001b[0m \u001b[38;5;124mf\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;130;01m\\n\u001b[39;00m\u001b[38;5;130;01m\\n\u001b[39;00m\u001b[38;5;124mFailed to load the native TensorFlow runtime.\u001b[39m\u001b[38;5;130;01m\\n\u001b[39;00m\u001b[38;5;124m'\u001b[39m\n\u001b[0;32m 91\u001b[0m \u001b[38;5;124mf\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mSee https://www.tensorflow.org/install/errors \u001b[39m\u001b[38;5;124m'\u001b[39m\n\u001b[0;32m 92\u001b[0m \u001b[38;5;124mf\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mfor some common causes and solutions.\u001b[39m\u001b[38;5;130;01m\\n\u001b[39;00m\u001b[38;5;124m'\u001b[39m\n\u001b[0;32m 93\u001b[0m \u001b[38;5;124mf\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mIf you need help, create an issue \u001b[39m\u001b[38;5;124m'\u001b[39m\n\u001b[0;32m 94\u001b[0m \u001b[38;5;124mf\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mat https://github.com/tensorflow/tensorflow/issues \u001b[39m\u001b[38;5;124m'\u001b[39m\n\u001b[0;32m 95\u001b[0m \u001b[38;5;124mf\u001b[39m\u001b[38;5;124m'\u001b[39m\u001b[38;5;124mand include the entire stack trace above this error message.\u001b[39m\u001b[38;5;124m'\u001b[39m)\n\u001b[0;32m 97\u001b[0m \u001b[38;5;66;03m# pylint: enable=wildcard-import,g-import-not-at-top,unused-import,line-too-long\u001b[39;00m\n", "\u001b[1;31mImportError\u001b[0m: Traceback (most recent call last):\n File \"C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\tensorflow\\python\\pywrap_tensorflow.py\", line 73, in \n from tensorflow.python._pywrap_tensorflow_internal import *\nImportError: DLL load failed while importing _pywrap_tensorflow_internal: A dynamic link library (DLL) initialization routine failed.\n\n\nFailed to load the native TensorFlow runtime.\nSee https://www.tensorflow.org/install/errors for some common causes and solutions.\nIf you need help, create an issue at https://github.com/tensorflow/tensorflow/issues and include the entire stack trace above this error message." ] } ], "source": [ "from sklearn.preprocessing import MinMaxScaler\n", "from tensorflow.keras.models import Sequential\n", "from tensorflow.keras.layers import LSTM, Dense\n", "from tensorflow.keras.callbacks import EarlyStopping\n", "\n", "series_values = series.values.reshape(-1,1)\n", "scaler = MinMaxScaler()\n", "series_scaled = scaler.fit_transform(series_values)\n", "\n", "# prepare sequences\n", "seq_len = 10\n", "X, y = [], []\n", "for i in range(len(series_scaled) - seq_len):\n", " X.append(series_scaled[i:i+seq_len, 0])\n", " y.append(series_scaled[i+seq_len, 0])\n", "X = np.array(X); y = np.array(y)\n", "\n", "# split\n", "split = int(len(X) * 0.8)\n", "X_train, X_test = X[:split], X[split:]\n", "y_train, y_test = y[:split], y[split:]\n", "\n", "# reshape for LSTM\n", "X_train = X_train.reshape((X_train.shape[0], X_train.shape[1], 1))\n", "X_test = X_test.reshape((X_test.shape[0], X_test.shape[1], 1))\n", "\n", "# build model\n", "model_lstm = Sequential([LSTM(32, input_shape=(seq_len,1)), Dense(1)])\n", "model_lstm.compile(optimizer='adam', loss='mse')\n", "\n", "es = EarlyStopping(monitor='val_loss', patience=5, restore_best_weights=True)\n", "history = model_lstm.fit(X_train, y_train, epochs=20, batch_size=16, validation_split=0.1, callbacks=[es], verbose=1)\n", "\n", "# predict\n", "pred_scaled = model_lstm.predict(X_test)\n", "pred = scaler.inverse_transform(pred_scaled)\n", "true = scaler.inverse_transform(y_test.reshape(-1,1))\n", "\n", "rmse_lstm = sqrt(mean_squared_error(true, pred))\n", "mape_lstm = mape(true, pred)\n", "print(f'LSTM RMSE: {rmse_lstm:.4f}, MAPE: {mape_lstm:.4f}%')\n", "\n", "plt.figure(figsize=(10,4))\n", "plt.plot(range(len(true)), true, label='true')\n", "plt.plot(range(len(pred)), pred, label='pred')\n", "plt.legend(); plt.show()\n", "\n", "# Save model and scaler for deployment\n", "try:\n", " model_lstm.save('lstm_model.h5')\n", " import joblib\n", " joblib.dump(scaler, 'scaler.pkl')\n", " print('Saved lstm_model.h5 and scaler.pkl')\n", "except Exception as e:\n", " print('Failed to save model (check environment):', e)\n" ] }, { "cell_type": "markdown", "id": "1fc51de7", "metadata": {}, "source": [ "## Rolling-window evaluation (walk-forward)\n", "We compute rolling-window forecasts (one-step ahead) and aggregate RMSE/MAPE for each model." ] }, { "cell_type": "code", "execution_count": null, "id": "13ffb828", "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Temp\\ipykernel_12640\\1435293311.py:8: FutureWarning: Series.__getitem__ treating keys as positions is deprecated. In a future version, integer keys will always be treated as labels (consistent with DataFrame behavior). To access a value by position, use `ser.iloc[pos]`\n", " p = model.forecast(steps=1)[0]\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n", "C:\\Users\\supereme\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\site-packages\\statsmodels\\tsa\\base\\tsa_model.py:473: ValueWarning: No frequency information was provided, so inferred frequency B will be used.\n", " self._init_dates(dates, freq)\n" ] } ], "source": [ "def rolling_forecast_arima(series, window=200):\n", " from statsmodels.tsa.arima.model import ARIMA\n", " preds = []\n", " for i in range(window, len(series)):\n", " train = series[:i]\n", " try:\n", " model = ARIMA(train, order=(5,1,0)).fit()\n", " p = model.forecast(steps=1)[0]\n", " except Exception:\n", " p = train.iloc[-1]\n", " preds.append(p)\n", " return np.array(preds)\n", "\n", "# small rolling demo (may be slow on long series)\n", "window = min(200, len(series)-2)\n", "roll_preds = rolling_forecast_arima(series, window=window)\n", "roll_true = series[window:]\n", "rmse_roll = sqrt(mean_squared_error(roll_true, roll_preds))\n", "print('Rolling-window ARIMA RMSE:', rmse_roll)\n" ] }, { "cell_type": "code", "execution_count": null, "id": "0c187654", "metadata": {}, "outputs": [], "source": [ "# Performance summary table\n", "summary = pd.DataFrame([{ 'Model':'ARIMA', 'RMSE': rmse_arima, 'MAPE': mape_arima },\n", " { 'Model':'Prophet', 'RMSE': locals().get('rmse_prop', np.nan), 'MAPE': locals().get('mape_prop', np.nan)},\n", " { 'Model':'LSTM', 'RMSE': rmse_lstm, 'MAPE': mape_lstm }])\n", "summary\n", "\n", "# Save summary\n", "summary.to_csv('performance_summary.csv', index=False)\n", "print('Saved performance_summary.csv')" ] }, { "cell_type": "markdown", "id": "f2c08b1b", "metadata": {}, "source": [ "## Next steps / Deployment\n", "- Use `upload_to_hf.py` to push `lstm_model.h5`, `scaler.pkl`, and `performance_summary.csv` to Hugging Face Hub repository `username/DataSynthis_ML_JobTask`.\n", "- Provide a `README.md` in the HF repo describing how to use the model to make predictions.\n" ] } ], "metadata": { "kernelspec": { "display_name": "Python 3 (ipykernel)", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 3 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", "version": "3.12.2" } }, "nbformat": 4, "nbformat_minor": 5 }