how to annotate heatmap with text in matplotlib
There is no automatic feature to do such a thing, but you could loop through each point and put text in the appropriate location: import matplotlib.pyplot as plt import numpy as np data = np.random.rand(5, 4) heatmap = plt.pcolor(data) for y in range(data.shape[0]): for x in range(data.shape[1]): plt.text(x + 0.5, y + 0.5, ‘%.4f’ % … Read more