C2MV commited on
Commit
9d86063
·
verified ·
1 Parent(s): 4643997

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +36 -0
app.py CHANGED
@@ -323,6 +323,42 @@ def exportar_informe_latex(df_valid, informe_md):
323
  f.write(informe_tex)
324
  return filename
325
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
326
  # Funciones de ejemplo
327
  def cargar_ejemplo_ufc():
328
  df = generar_tabla(7, 2000000, "UFC")
 
323
  f.write(informe_tex)
324
  return filename
325
 
326
+ def exportar_word(df, informe_md):
327
+ df_valid = df.copy()
328
+ col_predicha = [col for col in df_valid.columns if 'Predicha' in col][0]
329
+ col_real = [col for col in df_valid.columns if 'Real' in col][0]
330
+
331
+ # Convertir columnas a numérico
332
+ df_valid[col_predicha] = pd.to_numeric(df_valid[col_predicha], errors='coerce')
333
+ df_valid[col_real] = pd.to_numeric(df_valid[col_real], errors='coerce')
334
+
335
+ df_valid = df_valid.dropna(subset=[col_predicha, col_real])
336
+
337
+ if df_valid.empty:
338
+ return None
339
+
340
+ filename = exportar_informe_word(df_valid, informe_md)
341
+
342
+ return filename # Retornamos el nombre del archivo
343
+
344
+ def exportar_latex(df, informe_md):
345
+ df_valid = df.copy()
346
+ col_predicha = [col for col in df_valid.columns if 'Predicha' in col][0]
347
+ col_real = [col for col in df_valid.columns if 'Real' in col][0]
348
+
349
+ # Convertir columnas a numérico
350
+ df_valid[col_predicha] = pd.to_numeric(df_valid[col_predicha], errors='coerce')
351
+ df_valid[col_real] = pd.to_numeric(df_valid[col_real], errors='coerce')
352
+
353
+ df_valid = df_valid.dropna(subset=[col_predicha, col_real])
354
+
355
+ if df_valid.empty:
356
+ return None
357
+
358
+ filename = exportar_informe_latex(df_valid, informe_md)
359
+
360
+ return filename # Retornamos el nombre del archivo
361
+
362
  # Funciones de ejemplo
363
  def cargar_ejemplo_ufc():
364
  df = generar_tabla(7, 2000000, "UFC")