Spaces:
Sleeping
Sleeping
Update dashboard.py
Browse files- dashboard.py +2 -4
dashboard.py
CHANGED
@@ -88,8 +88,8 @@ def create_ent_bar_charts(ents, **kwargs):
|
|
88 |
drug_buttons = []
|
89 |
condition_buttons = []
|
90 |
|
91 |
-
sorted_drugs = sorted(
|
92 |
-
sorted_conditions = sorted(
|
93 |
|
94 |
for i, drg in enumerate(list(sorted_drugs.keys())):
|
95 |
|
@@ -110,13 +110,11 @@ def create_ent_bar_charts(ents, **kwargs):
|
|
110 |
|
111 |
|
112 |
if ents=='Drug':
|
113 |
-
dictionary = topDrugEntities
|
114 |
bars = hv.Bars(sorted_drugs, hv.Dimension('Drug Entities'), 'Frequency').opts(framewise=True, xrotation=45,width=1200, height=600, fontsize={'xticks': 18, 'xlabel':18, 'ylabel':16})
|
115 |
# Combine everything into a Panel layout
|
116 |
layout = pn.Row(bars, drug_button_column)
|
117 |
return layout
|
118 |
elif ents=='Condition':
|
119 |
-
dictionary = topConditionEntities
|
120 |
bars = hv.Bars(sorted_conditions, hv.Dimension('Condition Entities'), 'Frequency').opts(framewise=True, xrotation=45,width=1200, height=600, fontsize={'xticks': 18, 'xlabel':18, 'ylabel':16})
|
121 |
layout = pn.Row(bars, condition_button_column)
|
122 |
return layout
|
|
|
88 |
drug_buttons = []
|
89 |
condition_buttons = []
|
90 |
|
91 |
+
sorted_drugs = sorted(topDrugEntities.items(), key=lambda x: x[1], reverse=True)
|
92 |
+
sorted_conditions = sorted(topConditionEntities.items(), key=lambda x: x[1], reverse=True)
|
93 |
|
94 |
for i, drg in enumerate(list(sorted_drugs.keys())):
|
95 |
|
|
|
110 |
|
111 |
|
112 |
if ents=='Drug':
|
|
|
113 |
bars = hv.Bars(sorted_drugs, hv.Dimension('Drug Entities'), 'Frequency').opts(framewise=True, xrotation=45,width=1200, height=600, fontsize={'xticks': 18, 'xlabel':18, 'ylabel':16})
|
114 |
# Combine everything into a Panel layout
|
115 |
layout = pn.Row(bars, drug_button_column)
|
116 |
return layout
|
117 |
elif ents=='Condition':
|
|
|
118 |
bars = hv.Bars(sorted_conditions, hv.Dimension('Condition Entities'), 'Frequency').opts(framewise=True, xrotation=45,width=1200, height=600, fontsize={'xticks': 18, 'xlabel':18, 'ylabel':16})
|
119 |
layout = pn.Row(bars, condition_button_column)
|
120 |
return layout
|