2017-02-07 5 views

Antwort

13

Sie es, nachdem es von einem ax Sammeln danach einstellen könnte, oder einfach ein Etikett in cbar_kws wie so passieren.

import seaborn as sns 
import pandas as pd 
data = pd.DataFrame({'x':(1,2,3,4),'y':(1,2,3,4),'z':(14,15,23,2)}) 

sns.heatmap(data.pivot_table(index='y', columns='x', values='z'), 
          cbar_kws={'label': 'colorbar title'}) 

enter image description here

Es ist erwähnenswert, dass cbar_kws als tick Frequenz oder die Formatierung für die Einstellung anderer Attribute auf der colorbar so praktisch sein kann.

1

können Sie verwenden:

ax = sns.heatmap(data.pivot_table(index='y', columns='x', values='z')) 
ax.collections[0].colorbar.set_label("Hello") 
Verwandte Themen