码迷,mamicode.com
首页 > 其他好文 > 详细

如何快速绘制相关系数矩阵

时间:2018-08-08 11:10:02      阅读:233      评论:0      收藏:0      [点我收藏+]

标签:vpd   就是   -o   and   pyplot   code   atp   sns   如何   

技术分享图片技术分享图片

import pandas as pd
train = pd.read_csv("dftest/train.csv")

import seaborn as sns
import matplotlib.pyplot as plt
def showcov(df):
    dfData = df.corr()
    plt.subplots(figsize=(9, 9)) # 设置画面大小
    sns.heatmap(dfData, annot=True, vmax=1, square=True, cmap="Blues")
    plt.savefig(‘./BluesStateRelation.png‘)
    plt.show()

showcov(train)

df.corr()就是得到这个dataframe的相关系数矩阵

这样就可以很清楚的看到特征之间的相关关系

如何快速绘制相关系数矩阵

标签:vpd   就是   -o   and   pyplot   code   atp   sns   如何   

原文地址:http://blog.51cto.com/yixianwei/2156109

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!