IvanStudent commited on
Commit
d26c714
1 Parent(s): a8e9948

Guardar mis cambios locales

Browse files
Files changed (1) hide show
  1. app.py +9 -2
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
- with gr.Row():
112
- gr.Download("Download our sample CSV", file="sample_data.csv") # Aseg煤rate de tener un archivo "sample_data.csv" en el directorio
 
 
 
 
 
 
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