2015-04-23 13 views
43

पर कोई शीर्षक कैसे जोड़ें I Seaborne plot में शीर्षक कैसे जोड़ूं? आइए इसे 'I AM A TITLE' शीर्षक दें।Seaborn Facet Plot

tips = sns.load_dataset("tips") 
g = sns.FacetGrid(tips, col="sex", row="smoker", margin_titles=True) 
g.map(sns.plt.scatter, "total_bill", "tip") 

plot

उत्तर

71

उन पंक्तियों के बाद:

plt.subplots_adjust(top=0.9) 
g.fig.suptitle('THIS IS A TITLE, YOU BET') # can also get the figure from plt.gcf() 

आप अक्ष समायोजित किए बिना एक suptitle जोड़ते हैं, तो Seaborn पहलू खिताब यह ओवरलैप।

(के साथ अलग-अलग डेटा):

enter image description here

+1

यह मेरे लिए काम किया, लेकिन मैं 'प्रयोग करने में plt.subplots_adjust (ऊपर था = 0.8) '' top = 0.9' के बजाय। – Mack

25

IPython नोटबुक में, यह मेरे लिए काम किया!

sns.plt.title('YOUR TITLE HERE') 
+6

मैंने कोशिश की और यह नीचे दाएं आंकड़े में एक शीर्षक जोड़ा गया, न कि पूरे आंकड़े – crypdick

+1

'sns' पैकेज के माध्यम से' plt' तक पहुंच को 0.8.1 में बहिष्कृत कर दिया गया है। यह 'plt.title ('आपका शीर्षक यहां') का उपयोग करके किया जाना चाहिए – Mack

4

क्या मेरे लिए काम किया था:

sns.plt.suptitle('YOUR TITLE HERE')