Genere un mapa de calor en MatPlotLib usando un conjunto de datos de dispersión

Tengo un conjunto de puntos de datos X, Y (aproximadamente 10k) que son fáciles de trazar como un diagrama de dispersión pero que me gustaría representar como un mapa de calor. Miré a través de los ejemplos en MatPlotLib y parece que todos ya comienzan con valores de celdas de mapa de calor para...