TheCodeHere commited on
Commit
6a1e3c5
verified
1 Parent(s): f7a03e1

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +24 -2
app.py CHANGED
@@ -1,11 +1,33 @@
1
  # CARGAR el modelo
2
  from statsmodels.regression.linear_model import OLSResults
 
3
  import gradio as gr
4
-
5
  def infer(name):
6
  modelo_cargado = OLSResults.load('modelo_ols_guardado.pkl')
7
  return str(modelo_cargado.summary())
8
 
9
  endpoint = gr.Interface(fn=infer, inputs="text", outputs="text")
10
 
11
- endpoint.launch()
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  # CARGAR el modelo
2
  from statsmodels.regression.linear_model import OLSResults
3
+ import pandas as pd
4
  import gradio as gr
5
+ '''
6
  def infer(name):
7
  modelo_cargado = OLSResults.load('modelo_ols_guardado.pkl')
8
  return str(modelo_cargado.summary())
9
 
10
  endpoint = gr.Interface(fn=infer, inputs="text", outputs="text")
11
 
12
+ endpoint.launch()
13
+ '''
14
+ def cargar_csv(archivo):
15
+ if archivo is None:
16
+ return "No se subi贸 ning煤n archivo"
17
+
18
+ try:
19
+ df = pd.read_csv(archivo.name)
20
+ return df.head() # muestra solo las primeras filas
21
+ except Exception as e:
22
+ return f"Error al leer el CSV: {e}"
23
+
24
+ # Interfaz
25
+ interface = gr.Interface(
26
+ fn=cargar_csv,
27
+ inputs=gr.File(file_types=[".csv"], label="Sube un archivo CSV"),
28
+ outputs=gr.Dataframe(label="Contenido del archivo (primeras filas)"),
29
+ title="Lector de CSV",
30
+ description="Sube un archivo CSV y te mostrar茅 el resultado."
31
+ )
32
+
33
+ interface.launch()