Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -9,6 +9,7 @@ from neuralforecast.utils import AirPassengersDF
|
|
9 |
import time
|
10 |
from st_aggrid import AgGrid
|
11 |
from nixtla import NixtlaClient
|
|
|
12 |
|
13 |
|
14 |
@st.cache_resource
|
@@ -208,7 +209,7 @@ def transfer_learning_forecasting():
|
|
208 |
# Column selection
|
209 |
columns = df.columns.tolist() # Convert Index to list
|
210 |
ds_col = st.selectbox("Select Date/Time column", options=columns, index=columns.index('ds') if 'ds' in columns else 0)
|
211 |
-
y_col = st.selectbox("Select Target column", options=columns)
|
212 |
# unique_id_col = st.text_input("Unique ID column (default: '1')", value="1")
|
213 |
|
214 |
st.session_state.ds_col = ds_col
|
@@ -290,7 +291,7 @@ def dynamic_forecasting():
|
|
290 |
# Column selection
|
291 |
columns = df.columns.tolist() # Convert Index to list
|
292 |
ds_col = st.selectbox("Select Date/Time column", options=columns, index=columns.index('ds') if 'ds' in columns else 0)
|
293 |
-
y_col = st.selectbox("Select Target column", options=columns)
|
294 |
# unique_id_col = st.text_input("Unique ID column (default: '1')", value="1")
|
295 |
|
296 |
df = df.rename(columns={ds_col: 'ds', y_col: 'y'})
|
@@ -331,7 +332,7 @@ def timegpt_fcst():
|
|
331 |
# Column selection
|
332 |
columns = df.columns.tolist() # Convert Index to list
|
333 |
ds_col = st.selectbox("Select Date/Time column", options=columns, index=columns.index('ds') if 'ds' in columns else 0)
|
334 |
-
y_col = st.selectbox("Select Target column", options=columns)
|
335 |
|
336 |
df = df.rename(columns={ds_col: 'ds', y_col: 'y'})
|
337 |
|
@@ -372,7 +373,7 @@ def timegpt_anom():
|
|
372 |
# Column selection
|
373 |
columns = df.columns.tolist() # Convert Index to list
|
374 |
ds_col = st.selectbox("Select Date/Time column", options=columns, index=columns.index('ds') if 'ds' in columns else 0)
|
375 |
-
y_col = st.selectbox("Select Target column", options=columns)
|
376 |
|
377 |
df = df.rename(columns={ds_col: 'ds', y_col: 'y'})
|
378 |
|
|
|
9 |
import time
|
10 |
from st_aggrid import AgGrid
|
11 |
from nixtla import NixtlaClient
|
12 |
+
import os
|
13 |
|
14 |
|
15 |
@st.cache_resource
|
|
|
209 |
# Column selection
|
210 |
columns = df.columns.tolist() # Convert Index to list
|
211 |
ds_col = st.selectbox("Select Date/Time column", options=columns, index=columns.index('ds') if 'ds' in columns else 0)
|
212 |
+
y_col = st.selectbox("Select Target column", options=columns,, index=columns.index('ds') if 'ds' in columns else 0)
|
213 |
# unique_id_col = st.text_input("Unique ID column (default: '1')", value="1")
|
214 |
|
215 |
st.session_state.ds_col = ds_col
|
|
|
291 |
# Column selection
|
292 |
columns = df.columns.tolist() # Convert Index to list
|
293 |
ds_col = st.selectbox("Select Date/Time column", options=columns, index=columns.index('ds') if 'ds' in columns else 0)
|
294 |
+
y_col = st.selectbox("Select Target column", options=columns, index=columns.index('ds') if 'ds' in columns else 0)
|
295 |
# unique_id_col = st.text_input("Unique ID column (default: '1')", value="1")
|
296 |
|
297 |
df = df.rename(columns={ds_col: 'ds', y_col: 'y'})
|
|
|
332 |
# Column selection
|
333 |
columns = df.columns.tolist() # Convert Index to list
|
334 |
ds_col = st.selectbox("Select Date/Time column", options=columns, index=columns.index('ds') if 'ds' in columns else 0)
|
335 |
+
y_col = st.selectbox("Select Target column", options=columns, index=columns.index('ds') if 'ds' in columns else 0)
|
336 |
|
337 |
df = df.rename(columns={ds_col: 'ds', y_col: 'y'})
|
338 |
|
|
|
373 |
# Column selection
|
374 |
columns = df.columns.tolist() # Convert Index to list
|
375 |
ds_col = st.selectbox("Select Date/Time column", options=columns, index=columns.index('ds') if 'ds' in columns else 0)
|
376 |
+
y_col = st.selectbox("Select Target column", options=columns, index=columns.index('ds') if 'ds' in columns else 0)
|
377 |
|
378 |
df = df.rename(columns={ds_col: 'ds', y_col: 'y'})
|
379 |
|