Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -201,11 +201,11 @@ def validate_inputs_2(U, A, B, AB):
|
|
| 201 |
|
| 202 |
return errors
|
| 203 |
|
| 204 |
-
def draw_venn_2(A, B, AB):
|
| 205 |
plt.figure(figsize=(10, 10))
|
| 206 |
venn = venn2(subsets=(A - AB, B - AB, AB), set_labels=('A', 'B'))
|
| 207 |
img = BytesIO()
|
| 208 |
-
plt.title(f"Diagrama de Venn
|
| 209 |
plt.savefig(img, format='png')
|
| 210 |
img.seek(0)
|
| 211 |
image = Image.open(img)
|
|
@@ -216,7 +216,7 @@ def main_2(U, A, B, AB):
|
|
| 216 |
if errors:
|
| 217 |
return None, pd.DataFrame({"Errores de validaci贸n": errors}), {}
|
| 218 |
|
| 219 |
-
venn_image = draw_venn_2(A, B, AB)
|
| 220 |
probabilities_df = calculate_probabilities_2(U, A, B, AB)
|
| 221 |
suggestions = suggest_intersections_2(U, A, B, AB)
|
| 222 |
|
|
|
|
| 201 |
|
| 202 |
return errors
|
| 203 |
|
| 204 |
+
def draw_venn_2(U, A, B, AB):
|
| 205 |
plt.figure(figsize=(10, 10))
|
| 206 |
venn = venn2(subsets=(A - AB, B - AB, AB), set_labels=('A', 'B'))
|
| 207 |
img = BytesIO()
|
| 208 |
+
plt.title(f"Diagrama de Venn U = {U}"
|
| 209 |
plt.savefig(img, format='png')
|
| 210 |
img.seek(0)
|
| 211 |
image = Image.open(img)
|
|
|
|
| 216 |
if errors:
|
| 217 |
return None, pd.DataFrame({"Errores de validaci贸n": errors}), {}
|
| 218 |
|
| 219 |
+
venn_image = draw_venn_2(U, A, B, AB)
|
| 220 |
probabilities_df = calculate_probabilities_2(U, A, B, AB)
|
| 221 |
suggestions = suggest_intersections_2(U, A, B, AB)
|
| 222 |
|