Python学习16 ----Seaborn多变量分析绘图

Seaborn多变量分析绘图

代码详见https://github.com/RenDong3/Python_Note

1 读取数据

Python学习16 ----Seaborn多变量分析绘图_第1张图片

2 分析绘图

parameters:

  • x,y,hue 数据集变量 变量名
  • data 数据集 数据集名
  • row,col 更多分类变量进行平铺显示 变量名
  • col_warp 每行的最高平铺数 整数
  • estimator 在每个分类中进行矢量到标量的映射 矢量
  • ci 置信区间 浮点数或None
  • n_boot 计算置信区间时使用引导迭代次数 整数
  • units 采用单元的标识符,用来执行多级引导和重复测量设计 数据变量或向量数据
  • order,hue_order 对应排序列表 字符串列表
  • kind 可选:point 默认 ,bar 柱状图, box 盒图, violin提琴,strip 散点,swarm 分散点即树图,size 每个面的高度(英寸),aspect纵横比,orient方向 “v”,“h”,color 颜色

2.1 stripplot()

Python学习16 ----Seaborn多变量分析绘图_第2张图片

2.2 swarmplot()

Python学习16 ----Seaborn多变量分析绘图_第3张图片

2.3 设置hue属性

Python学习16 ----Seaborn多变量分析绘图_第4张图片

2.4 盒图

Python学习16 ----Seaborn多变量分析绘图_第5张图片

2.5 小提琴图

Python学习16 ----Seaborn多变量分析绘图_第6张图片

2.6 组合图

Python学习16 ----Seaborn多变量分析绘图_第7张图片

2.7 条形图

Python学习16 ----Seaborn多变量分析绘图_第8张图片

2.8 点图

Python学习16 ----Seaborn多变量分析绘图_第9张图片

3 细节设置

Python学习16 ----Seaborn多变量分析绘图_第10张图片

4 多功能绘图函数

  • 使用多功能绘图函数sns.factorplot(),指定其kind属性可以绘制折线图 点图等多种形式

4.1 折线图

Python学习16 ----Seaborn多变量分析绘图_第11张图片

4.2 条形图

Python学习16 ----Seaborn多变量分析绘图_第12张图片

4.3 树图

Python学习16 ----Seaborn多变量分析绘图_第13张图片

4.4 盒图

在这里插入图片描述
Python学习16 ----Seaborn多变量分析绘图_第14张图片

你可能感兴趣的:(python)