我有两个 ndarray:Mat、标签 目前我显示 Mat:
plt.imshow(Mat, cmap='gray', vmin=0, vmax=1, interpolation='None')
Run Code Online (Sandbox Code Playgroud)
labels 与 Mat 具有相同的形状,并且 labels[(i,j)] 包含 Mat[(i,j)] 的标签。如何在每个像素上显示标签?
我尝试运行这段代码:
import pandas as pd
import seaborn as sns
df = pd.DataFrame(clusters, columns=cols)
sns.clustermap(df, cmap="vlag", vmin=0, vmax=1, metric="correlation",
z_score=None, standard_scale=None, yticklabels=True,
figsize=(size, size))
Run Code Online (Sandbox Code Playgroud)
簇的值为:
clusters = [[0.89463602, 0., 0., 0.85185185, 0.9023569, 0.,
0., 0.83333333, 0., 0., 0., ],
[0.75, 0.66666667, 0., 0., 0.69444444, 0.,
0.89272031, 0., 0.69444444, 0., 0.69444444,],
[0.85185185, 0.88910175, 0., 0., 0.9043771, 0.,
0., 0., 0.89092141, 0.77777778, 0.69444444,],
[0.75, 0.89825458, 0., 0., 0.77777778, 0.,
0.8908046, 0., 0.75, 0.91550069, 0.8, ],]
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
in linkage
linkage_wrap(N, X, Z, mthidx[method])
FloatingPointError: …
Run Code Online (Sandbox Code Playgroud) 我提交了,然后尝试将太大而无法上传到 GitHub 的文件推送。我如何“清除”此提交以便能够进行另一个提交并推送它?