2015-09-22 6 views
16

मैं एक समुद्री डाकू heatmap में एक शीर्षक जोड़ना चाहता हूँ। पांडा और IPython नोटबुक का उपयोगमैं सेबर्न हीटमैप में एक शीर्षक कैसे जोड़ूं?

कोड से नीचे है,

a1_p = a1.pivot_table(index='Postcode', columns='Property Type', values='Count', aggfunc=np.mean, fill_value=0) 

sns.heatmap(a1_p, cmap="YlGnBu") 

डेटा सुंदर सीधे आगे है:

In [179]: a1_p 

Out [179]: 
Property Type Flat Terraced house Unknown 
Postcode    
E1 11 0 0 
E14 12 0 0 
E1W 6 0 0 
E2 6 0 0 
+1

क्या आपने 'plt.title()' कोशिश की? –

+0

'ए 1' क्या है? कृपया पुनरुत्पादित कोड जोड़ें। –

उत्तर

24

heatmap, एक axes स्तर के समारोह है, ताकि आप केवल उपयोग करने के लिए सक्षम होना चाहिए plt.title या ax.set_title:

%matplotlib inline 
import numpy as np 
import os 
import seaborn as sns 
import matplotlib.pyplot as plt 

data = np.random.randn(10,12) 

ax = plt.axes() 
sns.heatmap(data, ax = ax) 

ax.set_title('lalala') 
plt.show() 

enter image description here

+0

धन्यवाद! एक इलाज किया ... अभी भी साजिश वस्तु ऑब्जेक्ट मॉडल –

+0

के आसपास अपना सिर पाने की कोशिश कर रहा है एक आकर्षण की तरह काम करता है। धन्यवाद –

5

वैकल्पिक रूप से sns.plt.suptitle('lalala') काम करेगा यदि आपके पास एकाधिक सबप्लॉट हैं।

संबंधित मुद्दे