title: Matplotlib 2D heatmap style
body: <p>I'm trying to create a 2D plot of 2 variables with each point on the plot having a colour that is controlled by a third variable. I'd also like to interpolate between the data points. I can't think of the correct plot type to use as most only take two or one that is a function of the other two.</p>