Pessoal,
Segue sugestão de função para mapa de valor:
def cross_heatmap(df, cols, normalize=False, values=None, aggfunc=None):
temp = cols
cm = sns.color_palette("dark:#5A9_r", as_cmap=True)
tabela = pd.crosstab(df[temp[0]], df[temp[1]],
normalize=normalize, values=values,
aggfunc=aggfunc).style.background_gradient(cmap = cm)
return tabela
cross_heatmap(df_final,list(['Segmento', "RecenciaCluster"]), values=df_final["Receita"], aggfunc = "mean")