1. `# Pairplot of Tips`
2. `sns.pairplot(tips, hue = "sex", palette="Set2")`
3. `# this will color the plot gender wise`
![](https://img-blog.csdnimg.cn/2019062521360693.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3podXNvbmd6aXll,size_16,color_FFFFFF,t_70)
图5
下面我们来了解下矩阵图的含义。 对角线部分显示了具有核密度估计的 distplot图或直方图。 矩阵图的上部和下部显示散点图。 “hue”使用列的类别为绘图着色。
* hue = “sex” — 设置为按不同的性别进行着色
* palette = “Set2” - “Set2” 是颜色的一个系列。
### 4 条形图 (Barplot)
条形图用于绘制分类列和数字列。 它在可视化中创建了条形。 让我们用“性别”创建一个“total\_bill”的条形图,让我们看看哪类人支付更多。
>
> sns.barplot(x = , y =, data=)
>
>
>
1. `# Barplot`
2. `sns.barplot(x ="sex" , y ="total_bill" , data=tips)`
3. `# Inference - Total Bill Amount for males is more than Females.`
![](https://img-blog.csdnimg.cn/20190625213617323.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3podXNvbmd6aXll,size_16,color_FFFFFF,t_70)
图6
1. `# Lets Plot Smoker Vs Total Bill :: The purpose is to find out if`
2. `# Smokers pay more bill than Non Smokers`
3. `sns.barplot(x = "smoker", y = "total_bill", data =tips)`
4. `# Inference - More Bill for Smokers`
![](https://img-blog.csdnimg.cn/20190625213631455.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3podXNvbmd6aXll,size_16,color_FFFFFF,t_70)
图7
1. `# Lets Find If There is more Bill In Weekend or Weekdays`
2. `sns.barplot(x = "day", y = "total_bill", data =tips)`
3. `# People tend to visit more on weekends`
![](https://img-blog.csdnimg.cn/20190625213640989.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3podXNvbmd6aXll,size_16,color_FFFFFF,t_70)
图8
### 5 箱形图 (Boxplot)
箱形图 (Boxplot)是给定数据集的五点汇总统计的直观表示。 五个数字摘要包括:
* Minimum 最小值
* First Quartile 1/4 值
* Median (Second Quartile) 中位数
* Third Quartile 3/4 值
* Maximum 最大值
此外,值得注意的一点是,为分类 - 连续变量创建了一个箱线图,这意味着如果x轴是分类的并且y轴是连续的,则应创建箱线图或小提琴图。
让我们从 tips数据集创建一个 “day” 和 “total\_bill” 的箱线图。
>
> sns.boxplot(x = , y =, data=)
>
>
>
1. `# Add hue to split the barplot. Making it more fancier`
2. `sns.boxplot(x = "day", y = "total_bill", data=tips, hue = "smoker")`
3. `# On Friday people have more bill if they are a Non smoker vs smoker`
![](https://img-blog.csdnimg.cn/20190625213704664.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3podXNvbmd6aXll,size_16,color_FFFFFF,t_70)
图10
hue =“smoker”: - 它为吸烟者和非吸烟者创造了一个箱线图。 例如: 在星期五的情况下,可以清楚地看到,与当天的吸烟者相比,非吸烟者的食物费用更多。