Zeichnen einer 2D-Heatmap mit Matplotlib

| | | | | | |

Mit Matplotlib möchte ich eine 2D-Heatmap zeichnen. Meine Daten sind ein n-mal-n-Numpy-Array mit jeweils einem Wert zwischen 0 und 1. Also möchte ich für das (i, j)-Element dieses Arrays ein Quadrat an der (i, j)-Koordinate in my zeichnen Heatmap, deren Farbe proportional zum Wert des Elements im Array ist.

Wie kann ich das machen?