Commit
路
d26c714
1
Parent(s):
a8e9948
Guardar mis cambios locales
Browse files
app.py
CHANGED
@@ -3,6 +3,7 @@ import pandas as pd
|
|
3 |
import numpy as np
|
4 |
import plotly.graph_objects as go
|
5 |
import joblib # Para cargar el modelo ARIMA guardado
|
|
|
6 |
|
7 |
# Funci贸n para cargar el modelo ARIMA guardado
|
8 |
def load_arima_model():
|
@@ -108,8 +109,14 @@ def create_sidebar():
|
|
108 |
period = gr.Slider(minimum=30, maximum=90, step=1, label="Forecast period (in days)")
|
109 |
|
110 |
# Bot贸n para descargar un archivo CSV de ejemplo
|
111 |
-
|
112 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
113 |
|
114 |
return uploaded_file, period
|
115 |
|
|
|
3 |
import numpy as np
|
4 |
import plotly.graph_objects as go
|
5 |
import joblib # Para cargar el modelo ARIMA guardado
|
6 |
+
import os # Para manejar rutas de archivos
|
7 |
|
8 |
# Funci贸n para cargar el modelo ARIMA guardado
|
9 |
def load_arima_model():
|
|
|
109 |
period = gr.Slider(minimum=30, maximum=90, step=1, label="Forecast period (in days)")
|
110 |
|
111 |
# Bot贸n para descargar un archivo CSV de ejemplo
|
112 |
+
sample_file_path = "sample_data.csv" # Ruta del archivo de ejemplo
|
113 |
+
if not os.path.exists(sample_file_path): # Verifica si el archivo existe
|
114 |
+
sample_data = pd.DataFrame({
|
115 |
+
"Date": ["2023-01-01", "2023-01-02", "2023-01-03"],
|
116 |
+
"Sales": [100, 200, 300]
|
117 |
+
})
|
118 |
+
sample_data.to_csv(sample_file_path, index=False) # Crea el archivo de ejemplo si no existe
|
119 |
+
gr.File(label="Download our sample CSV", file_path=sample_file_path) # Muestra el bot贸n de descarga
|
120 |
|
121 |
return uploaded_file, period
|
122 |
|