adicion de promedios de iAUC en comidas por categorias dominantes

parent 77a7177e
......@@ -375,6 +375,19 @@ def comidas_principales_categorias(datos):
return figura
def categorias_promedio_aucs():
categorias = comidas.groupby("dominante_category")[["iAUC","hc_total"]].mean()
print(categorias)
categorias["tamaño"] = comidas.groupby("dominante_category")["iAUC"].count()
categorias.sort_values(ascending=False, inplace=True, by="iAUC")
# figura = make_subplots(cols=1, rows=1, subplot_titles=["Categorías de alimentos"])
# figura.add_trace(
# go.Scatter(x=categorias.index, y=categorias["iAUC"], mode="markers")
# )
figura = px.scatter(categorias["iAUC"], size=categorias["tamaño"])
return figura
def categorias_aucs(datos):
datos_fil = datos[np.abs(stats.zscore(datos["iAUC"], nan_policy='omit')) < 3]
......@@ -665,6 +678,7 @@ app.layout = html.Div(children=[
html.Div(children= [html.H1("Distribución de num. de comidas por componente principal", className = "header-title2")]),
dcc.Graph(figure=comidas_principales(comidas)),
dcc.Graph(figure=comidas_principales_categorias(comidas)),
dcc.Graph(figure=categorias_promedio_aucs()),
dcc.Graph(figure=categorias_aucs(comidas))
,]),
......
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