Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 1---> -6month
- 2---> -1 year
- 3--->-1.5 year
- .
- .
- .
- dffinal = df[['6month','final-formula','Question Text','numPatients6month']].drop_duplicates().sort_values(['6month'])
- df = dffinal.drop('numPatients6month', 1).groupby(['6month','Question Text']).sum().unstack('Question Text')
- df.columns = df.columns.droplevel()
- ax=df.plot(kind='bar', stacked=True)
- import matplotlib.pyplot as plt
- ax2 = ax.twinx()
- plt.xticks(fontsize=8, rotation=45)
- #ax2.spines['right'].set_position(('axes', 1.0))
- dffinal.plot(ax=ax2,x='6month', y='numPatients6month',visible=False)
- plt.title('Cognitive Impairement-Stack bar')
- plt.show()
- dffinal['6month'].replace(1, '-6 month',inplace=True)
- dffinal['6month'].replace(2, '-1 year',inplace=True)
Add Comment
Please, Sign In to add comment