I have a data frame like this
Engagement ... Weekday Hour
13000 ... 3 12
25000 ... 4 19
9000 ... 0 23
... ... ... ...
I would like to plot with seaborn (or matplot) a heatmap that shows the average engagement per weekday and hour, with the weekday on the x-axis, the hour on the y-axis and the intensity of the colour for the engagement value.
It should come out something like this 
