当前位置:   article > 正文

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

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()
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13

图太大了,展示了部分结果:
在这里插入图片描述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'代表直方图曲线化
本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/104800
推荐阅读
相关标签
  

闽ICP备14008679号