zavavan commited on
Commit
e1cd830
·
verified ·
1 Parent(s): 88752c7

Update dashboard.py

Browse files
Files changed (1) hide show
  1. dashboard.py +4 -2
dashboard.py CHANGED
@@ -106,13 +106,15 @@ def create_ent_bar_charts(ents, **kwargs):
106
 
107
  if ents=='Drug':
108
  dictionary = topDrugEntities
109
- bars = hv.Bars(dictionary, hv.Dimension('Drug Entities'), 'Frequency').opts(framewise=True, xrotation=45,width=1200, height=600, fontsize={'xticks': 18, 'xlabel':18, 'ylabel':16})
 
110
  # Combine everything into a Panel layout
111
  layout = pn.Row(bars, drug_button_column)
112
  return layout
113
  elif ents=='Condition':
114
  dictionary = topConditionEntities
115
- bars = hv.Bars(dictionary, hv.Dimension('Condition Entities'), 'Frequency').opts(framewise=True, xrotation=45,width=1200, height=600, fontsize={'xticks': 18, 'xlabel':18, 'ylabel':16})
 
116
  layout = pn.Row(bars, condition_button_column)
117
  return layout
118
 
 
106
 
107
  if ents=='Drug':
108
  dictionary = topDrugEntities
109
+ sorted_drugs = sorted(dictionary.items(), key=lambda x: x[1], reverse=True)
110
+ 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})
111
  # Combine everything into a Panel layout
112
  layout = pn.Row(bars, drug_button_column)
113
  return layout
114
  elif ents=='Condition':
115
  dictionary = topConditionEntities
116
+ sorted_conditions = sorted(dictionary.items(), key=lambda x: x[1], reverse=True)
117
+ 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})
118
  layout = pn.Row(bars, condition_button_column)
119
  return layout
120