0
行顏色我發現了以下解決方案一排顏色圖例添加到Seaborn的ClusterMap:Seaborn的ClusterMap與傳說
How to express classes on the axis of a heatmap in Seaborn
我有兩個相關的問題:
- 如何移動傳說到聚束地圖的底部?
- 如果表示row_color的數據幀的索引有一個名稱,則它將顯示爲彩色行下的標籤。如何增加該標籤的字體大小?
行顏色我發現了以下解決方案一排顏色圖例添加到Seaborn的ClusterMap:Seaborn的ClusterMap與傳說
How to express classes on the axis of a heatmap in Seaborn
我有兩個相關的問題:
爲了添加顏色圖例,首先,您需要創建legend_TN。
import matplotlib.patches as mpatches
import seaborn as sns
legend_TN = [mpatches.Patch(color=c, label=l) for c,l in df[['tissue type','label']].drop_duplicates().values]
然後g=sns.clustermap(...)
l2=g.ax_heatmap.legend(loc='center left',bbox_to_anchor=(1.01,0.85),handles=legend_TN,frameon=True)
l2.set_title(title='tissue type',prop={'size':10})