Python画矩阵关系图(多变量联合分布图)

1 矩阵图法简介

矩阵图法就是从多维问题的事件中,找出成对的因素,排列成矩阵图,然后根据矩阵图来分析问题,确定关键点的方法。它是一种通过多因素综合思考,探索问题的好方法。从问题事项中找出成对的因素群,分别排列成行和列,找出其中行与列的相关性或相关程度大小的一种方法。

2 代码

import pandas as pd
import seaborn as sns

df = pd.DataFrame(Sample)

columns=['0'  , '1',  '2'  , '3' , '4' , '5' , '6' , '7' , '8' , '9' , '10', '11' , '12', '13' , '14', '15', '16', '17', '18', '19', '20', '21', '22', '23', '24']
df.columns=columns

g = sns.pairplot(df)
#g.fig.set_size_inches(12,12)#figure大小
sns.set(style='whitegrid',font_scale=1.5)#文本大小

plt.show()

图太大了,展示了部分结果:
在这里插入图片描述sns.set(font_scale=1.5) 就是字体的大小,后面的数字越大,字体就越大。

3 可加入参数

3.1 kind

  • kind表示联合分布图中非对角线图的类型,可选’reg’与’scatter’、‘kde’、‘hist’,
    • 'reg'代表在图片中加入一条拟合直线
    • 'scatter'就是不加入这条直线
    • 'kde'等高线的形式
    • 'hist'就是类似于栅格地图的形式

3.2 diag_kind

  • diag_kind表示联合分布图中对角线图的类型,可选’hist’与’kde’。
    • 'hist'代表直方图
    • 'kde'代表直方图曲线化
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值