【发布时间】:2016-08-06 03:32:33
【问题描述】:
seaborn clustermap 似乎是一个图形级绘图,它在内部创建自己的图形和轴。
我想使用集群作为子图,以便能够在同一个图上添加额外的图(例如,热图顶部的箱线图)。
我怎样才能做到这一点?
谢谢
clustermap 示例:
import numpy as np
import pandas as pd
import seaborn as sns
nb_features = 20
tmp = [v for v in zip(np.repeat(['A', 'B'], 5),
np.hstack([range(5), range(5)]))]
index = pd.MultiIndex.from_tuples(tmp)
df = pd.DataFrame(np.vstack([np.random.rand(5, nb_features) + 1,
np.random.rand(5, nb_features) - 1]), index=index).T
# Returns a seaborn.matrix.ClusterGrid
cax = sns.clustermap(df)
【问题讨论】:
-
发布正确的 MCVE:stackoverflow.com/help/mcve