我正在做一个项目,必须强调最大的相关性。默认情况下,df.corr()对于与列相关的行返回1。申请时 df.style.highlight_max(),我将其突出显示而不是实际的最大值。
我尝试删除那些,但是整行或整列都被删除了。
我是新手。
请帮助。
答案 0 :(得分:0)
您可以将replace
函数与NaN(docs)一起使用:
df.replace(1,np.nan)
在矩阵中将省略1。
或者,您可以选择替换对角线值的选项,而不是对角线值,当您期望矩阵中完全相关的变量而不是位于对角线时,可能会更好:
np.fill_diagonal(df.values, np.nan)