我需要使用 python 在具有 144 列的数据集上创建 corr 矩阵

Posted

技术标签:

【中文标题】我需要使用 python 在具有 144 列的数据集上创建 corr 矩阵【英文标题】:I need to create corr matrix on dataset with 144 columns by using python 【发布时间】:2020-09-26 21:18:31 【问题描述】:

。但是当我尝试这样做时,我得到了一个糟糕的结果(你可以在图片中看到)。那么,我需要做什么才能使相关矩阵可读?

【问题讨论】:

【参考方案1】:

如果您打算为情节添加颜色和标签,您可以尝试一下:

import seaborn as sns
ax = sns.heatmap(corr,vmin=-1, vmax=1, center=0,cmap=sns.diverging_palette(20, 220, n=200),square=True)
ax.set_xticklabels(ax.get_xticklabels(),rotation=45,horizontalalignment='right')

这里的cmap参数处理数据值到颜色空间的映射。

【讨论】:

以上是关于我需要使用 python 在具有 144 列的数据集上创建 corr 矩阵的主要内容,如果未能解决你的问题,请参考以下文章

将具有多个键的 Python 字典映射到具有多个匹配键的列的数据框中

Python Pandas - 具有不同列的 Concat 数据框忽略列名

更新具有相同数据散列的列

Pandas 将具有多个值的行数据合并到列的 Python 列表中

python - Pandas - FillNa 与另一个具有相似列的非空行

将具有 LONG RAW 列的表中的数据从一个数据库复制到另一个数据库