Plotting a 2D heatmap

asked10 years ago
last updated3 years ago
viewed697.4k times
Up Vote244Down Vote

Using Matplotlib, I want to plot a 2D heat map. My data is an n-by-n Numpy array, each with a value between 0 and 1. So for the (i, j) element of this array, I want to plot a square at the (i, j) coordinate in my heat map, whose color is proportional to the element's value in the array.

How can I do this?