我需要使用 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 列表中