definir la N para cada etapa.

en vez de ser el número total de participantes es el no. de
participantes que completaron la etapa. es diferente al número de
participantes que llegarna la entrevista.
parent be1bfac5
......@@ -312,7 +312,10 @@ def update_gauges(etapaSel, min_comidas, min_glucosa):
comidas_data = resumen_comidas.loc[(slice(None),f'e{etapaSel}')] > min_comidas
glucosa_data = glucometro_df.loc[glucometro_df["visit_id"] == etapaSel, "amount_of_days"] > min_glucosa
microbiota_data = visitas_datos[etapaSel-1]["muestra"].count()
N_etapa = len(visitas_datos[etapaSel-1].index)
# La N de la etapa debe ser el número de participantes que cumplieron la etapa.
# esto es diferente al número de participantes que asistieron a la visita N o N+1.
N_etapa = len(participantes.loc[participantes["finished_periods"].isin(range(etapaSel, 4))].index)
multi = go.Figure()
multi.add_trace(go.Indicator(
value = 100 * comidas_data.sum() / N_etapa,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment