reelaboración de gráfica de fuentes

parent 867f74e9
...@@ -454,23 +454,33 @@ def update_charts(etapaSel,min_comidas, min_glucosa, medidaDet, etapaDet, visita ...@@ -454,23 +454,33 @@ def update_charts(etapaSel,min_comidas, min_glucosa, medidaDet, etapaDet, visita
medCadena = medCadena + etapaDet medCadena = medCadena + etapaDet
temp = data.sort_values(medCadena)
detalle_figura = { detalle_figura = {
"data": [ "data": [
{ {
"x": data["paciente"], #"x": temp["paciente"],
"y": data[medCadena], "x": temp[medCadena],
"type": "bar", "type": "histogram",
} "xticks": temp["paciente"],
"histnorm": "percent",
"name": "Comidas",
#"orientation": "v",
},
#{ "x": temp["Comidas_e1"], "type": "histogram"},
], ],
"layout": { "layout": {
"title": {"text": title + " " + etapalab + str(etapaDet)} #"title": {"text": title + " " + etapalab + str(etapaDet)},
"xaxis": { "title": {"text": "rango de " + medCadena}},
"yaxis": { "title": {"text": "% de pacientes"}},
} }
} }
multiV = go.Figure() multiV = go.Figure()
for medicion in esperados.keys(): for medicion in esperados.keys():
contados[medicion] = len(data.loc[data[medicion + str(visitaSel)] == esperados[medicion]]) contados[medicion] = len(data.loc[data[medicion + str(visitaSel)] > 0])
multiV.add_trace(go.Indicator( multiV.add_trace(go.Indicator(
value = 100 * contados["antrop-mets"] / Total_incluidos, value = 100 * contados["antrop-mets"] / Total_incluidos,
......
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