Plot histogram with colormap
Plot histogram with colormap
import numpy as np import matplotlib.pyplot as plt # Data in numpy array data = np.array([12, 15, 13, 20, 19, 20, 11, 19, 11, 12, 19, 13, 12, 10, 6, 19, 3, 1, 1, 0, 4, 4, 6, 5, 3, 7, 12, 7, 9, 8, 12, 11, 11, 18, 19, 18, 19, 3, 6, 5, 6, 9, 11, 10, 14, 14, 16, 17, 17, 19, 0, 2, 0, 3, 1, 4, 6, 6, 8, 7, 7, 6, 7, 11, 11, 10, 11, 10, 13, 13, 15, 18, 20, 19, 1, 10, 8, 16, 19, 19, 17, 16, 11, 1, 10, 13, 15, 3, 8, 6, 9, 10, 15, 19, 2, 4, 5, 6, 9, 11, 10, 9, 10, 9, 15, 16, 18, 13]) cm = plt.cm.RdBu_r n, bins, patches = plt.hist(data, 25, normed=1, color='green') for i, p in enumerate(patches): plt.setp(p, 'facecolor', cm(i/25)) # notice the i/25 plt.show()
The following is the output that will be obtained:
2018-11-11T21:32:23+05:30
2018-11-11T21:32:23+05:30
Amit Arora
Amit Arora
Python Programming Tutorial
Python
Practical Solution