Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from mpl_toolkits.axes_grid1 import make_axes_locatable
- import matplotlib.pyplot as plt
- from matplotlib import cm
- import seaborn as sns #optional
- import numpy as np
- import pandas as pd
- bar1 = [0, 100.0, 100.0, 100.0, 0]
- bar2 = [0, 75.0, 100.0, 75.0, 0]
- bar3 = [0, 62.5, 87.5, 62.5, 0]
- bar4 = [0, 53.125, 75.0, 53.125, 0]
- df_1 = pd.DataFrame( (np.array( bar1 )) )
- df_2 = pd.DataFrame( (np.array( bar2 )) )
- df_3 = pd.DataFrame( (np.array( bar3 )) )
- df_4 = pd.DataFrame( (np.array( bar4 )) )
- for i in range(1,5):
- ax = plt.subplot( )
- im = ax.imshow( eval('df_{}.transpose()'.format(i)), cmap=cm.jet, interpolation='nearest', vmin=0, vmax=100 )
- divider = make_axes_locatable( ax )
- cax = divider.append_axes( "right", size="5%", pad=0.05 )
- cb = plt.colorbar(im, cax=cax)
- cb.set_label('Temp deg C')
- ax.xaxis.set_major_formatter(plt.NullFormatter())
- ax.yaxis.set_major_formatter(plt.NullFormatter())
- plt.show( )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement