Commit
·
dab4e1c
1
Parent(s):
428a1a0
Guardar mis cambios locales
Browse files
app.py
CHANGED
@@ -105,18 +105,23 @@ def create_sidebar():
|
|
105 |
file_types=[".csv"], # Limita solo a archivos CSV
|
106 |
interactive=True, # Hacer interactivo el componente para arrastrar y soltar
|
107 |
)
|
|
|
|
|
108 |
gr.Markdown("### ⏳ Forecast Period (Days)")
|
109 |
period = gr.Slider(minimum=30, maximum=90, step=1, label="Forecast period (in days)")
|
110 |
|
111 |
-
#
|
112 |
sample_file_path = "sample_data.csv" # Ruta del archivo de ejemplo
|
113 |
-
|
|
|
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 |
-
|
|
|
|
|
120 |
|
121 |
return uploaded_file, period
|
122 |
|
|
|
105 |
file_types=[".csv"], # Limita solo a archivos CSV
|
106 |
interactive=True, # Hacer interactivo el componente para arrastrar y soltar
|
107 |
)
|
108 |
+
|
109 |
+
# Botón para cargar el periodo de pronóstico
|
110 |
gr.Markdown("### ⏳ Forecast Period (Days)")
|
111 |
period = gr.Slider(minimum=30, maximum=90, step=1, label="Forecast period (in days)")
|
112 |
|
113 |
+
# Ruta del archivo de ejemplo
|
114 |
sample_file_path = "sample_data.csv" # Ruta del archivo de ejemplo
|
115 |
+
# Verifica si el archivo existe, de lo contrario lo crea
|
116 |
+
if not os.path.exists(sample_file_path):
|
117 |
sample_data = pd.DataFrame({
|
118 |
"Date": ["2023-01-01", "2023-01-02", "2023-01-03"],
|
119 |
"Sales": [100, 200, 300]
|
120 |
})
|
121 |
sample_data.to_csv(sample_file_path, index=False) # Crea el archivo de ejemplo si no existe
|
122 |
+
|
123 |
+
# Muestra el botón para descargar el archivo CSV de ejemplo
|
124 |
+
gr.Markdown(f"[Download our sample CSV](./{sample_file_path})") # Enlace directo para descargar el archivo
|
125 |
|
126 |
return uploaded_file, period
|
127 |
|