hedtorresca commited on
Commit
e2055f4
verified
1 Parent(s): 115272a

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -3
app.py CHANGED
@@ -17,7 +17,7 @@ def validate_inputs(A, B, C, AB, AC, BC, ABC, U):
17
  errors.append("El conjunto universal U es menor que la suma total de los conjuntos y sus intersecciones.")
18
  return errors
19
 
20
- def suggest_intersections(A, B, C, U):
21
  max_AB = min(A, B, U - (A + B + C - A - B))
22
  max_AC = min(A, C, U - (A + B + C - A - C))
23
  max_BC = min(B, C, U - (A + B + C - B - C))
@@ -98,7 +98,7 @@ def main(U, A, B, C, AB, AC, BC, ABC):
98
  if errors:
99
  return f"Errores de validaci贸n: {', '.join(errors)}", None, None
100
 
101
- suggestions = suggest_intersections(A, B, C, U)
102
  probabilities_df = calculate_probabilities(A, B, C, AB, AC, BC, ABC, U)
103
  venn_image = draw_venn(A, B, C, AB, AC, BC, ABC)
104
 
@@ -122,7 +122,7 @@ interface = gr.Interface(
122
  gr.Dataframe(label="Tabla de Probabilidades"),
123
  gr.Image(type="pil", label="Diagrama de Venn")
124
  ],
125
- title="Calculadora de Probabilidades",
126
  description="Calcula las probabilidades, intersecciones sugeridas y genera un diagrama de Venn.",
127
  live=True
128
  )
 
17
  errors.append("El conjunto universal U es menor que la suma total de los conjuntos y sus intersecciones.")
18
  return errors
19
 
20
+ def suggest_intersections(A, B, C, ABC, U):
21
  max_AB = min(A, B, U - (A + B + C - A - B))
22
  max_AC = min(A, C, U - (A + B + C - A - C))
23
  max_BC = min(B, C, U - (A + B + C - B - C))
 
98
  if errors:
99
  return f"Errores de validaci贸n: {', '.join(errors)}", None, None
100
 
101
+ suggestions = suggest_intersections(A, B, C, ABC, U)
102
  probabilities_df = calculate_probabilities(A, B, C, AB, AC, BC, ABC, U)
103
  venn_image = draw_venn(A, B, C, AB, AC, BC, ABC)
104
 
 
122
  gr.Dataframe(label="Tabla de Probabilidades"),
123
  gr.Image(type="pil", label="Diagrama de Venn")
124
  ],
125
+ title="Calculadora de Probabilidades y Diagrama de Venn",
126
  description="Calcula las probabilidades, intersecciones sugeridas y genera un diagrama de Venn.",
127
  live=True
128
  )