Update app.py
Browse files
app.py
CHANGED
@@ -271,18 +271,18 @@ def actualizar_analisis(df, n_replicas, unidad_medida, absorbancia_blanco, *repl
|
|
271 |
if df is None or df.empty:
|
272 |
return "Error en los datos", None, "No se pueden generar an谩lisis", df
|
273 |
|
274 |
-
# Ajustar valores de absorbancia reales por el valor del blanco
|
275 |
-
for i in range(1, n_replicas + 1):
|
276 |
-
col_real = f"Concentraci贸n Real {i} ({unidad_medida})"
|
277 |
-
df[col_real] = pd.to_numeric(df[col_real], errors='coerce')
|
278 |
-
df[col_real] = df[col_real] - absorbancia_blanco
|
279 |
-
|
280 |
# Actualizar los valores de las r茅plicas desde los cuadros de texto
|
281 |
for i, replica in enumerate(replicas):
|
282 |
if replica is not None:
|
283 |
col_real = f"Concentraci贸n Real {i + 1} ({unidad_medida})"
|
284 |
df.at[0, col_real] = replica
|
285 |
|
|
|
|
|
|
|
|
|
|
|
|
|
286 |
# Calcular promedio y desviaci贸n est谩ndar dependiendo de las r茅plicas
|
287 |
df = calcular_promedio_desviacion(df, n_replicas, unidad_medida)
|
288 |
|
@@ -826,4 +826,4 @@ with gr.Blocks(theme=gr.themes.Soft()) as interfaz:
|
|
826 |
|
827 |
# Lanzar la interfaz
|
828 |
if __name__ == "__main__":
|
829 |
-
interfaz.launch()
|
|
|
271 |
if df is None or df.empty:
|
272 |
return "Error en los datos", None, "No se pueden generar an谩lisis", df
|
273 |
|
|
|
|
|
|
|
|
|
|
|
|
|
274 |
# Actualizar los valores de las r茅plicas desde los cuadros de texto
|
275 |
for i, replica in enumerate(replicas):
|
276 |
if replica is not None:
|
277 |
col_real = f"Concentraci贸n Real {i + 1} ({unidad_medida})"
|
278 |
df.at[0, col_real] = replica
|
279 |
|
280 |
+
# Ajustar valores de absorbancia reales por el valor del blanco
|
281 |
+
for i in range(1, n_replicas + 1):
|
282 |
+
col_real = f"Concentraci贸n Real {i} ({unidad_medida})"
|
283 |
+
df[col_real] = pd.to_numeric(df[col_real], errors='coerce')
|
284 |
+
df[col_real] = df[col_real] - absorbancia_blanco
|
285 |
+
|
286 |
# Calcular promedio y desviaci贸n est谩ndar dependiendo de las r茅plicas
|
287 |
df = calcular_promedio_desviacion(df, n_replicas, unidad_medida)
|
288 |
|
|
|
826 |
|
827 |
# Lanzar la interfaz
|
828 |
if __name__ == "__main__":
|
829 |
+
interfaz.launch()
|