Matplotlib로 2D 히트맵 그리기

| | | | | | |

Matplotlib를 사용하여 2D 히트 맵을 플롯하고 싶습니다. 내 데이터는 각각 0과 1 사이의 값을 갖는 nxn Numpy 배열입니다. 따라서 이 배열의 (i, j) 요소에 대해 내 데이터의 (i, j) 좌표에 정사각형을 그립니다. 색상이 배열의 요소 값에 비례하는 히트 맵입니다.

이 작업을 수행하려면 어떻게 해야 하나요?