基于Seaborn的数据探索与可视化

基于Seaborn的数据探索与可视化

import pandas as pd
import seaborn as sns
tips = pd.read_csv("tips.csv")
print(tips)
    total_bill   tip     sex smoker        day       time  size
0        16.99  1.02  Female     No     Sunday     Dinner     2
1        10.34  1.65    Male    Yes     Monday  Breakfast     3
2        21.01  3.50    Male     No    Tuesday      Lunch     3
3        23.68  3.30    Male    Yes  Wednesday     Dinner     2
4        24.59  3.60  Female     No   Thursday  Breakfast     4
..         ...   ...     ...    ...        ...        ...   ...
91       24.01  4.07    Male    Yes     Sunday  Breakfast     2
92       25.07  2.37  Female     No     Monday      Lunch     2
93       26.86  3.39    Male    Yes    Tuesday     Dinner     3
94       27.18  2.38  Female     No  Wednesday  Breakfast     2
95       28.97  3.40    Male    Yes   Thursday      Lunch     2

[96 rows x 7 columns]
sns.boxplot(x='day',y='total_bill',hue='sex',data=tips)
<Axes: xlabel='day', ylabel='total_bill'>

在这里插入图片描述

sns.violinplot(x='day',y='total_bill',hue='sex',data=tips)
<Axes: xlabel='day', ylabel='total_bill'>

在这里插入图片描述

sns.stripplot(x='day',y='total_bill',data=tips)
<Axes: xlabel='day', ylabel='total_bill'>

在这里插入图片描述

sns.histplot(data=tips,x='total_bill',y=None,hue='smoker',bins='auto')
<Axes: xlabel='total_bill', ylabel='Count'>

在这里插入图片描述

sns.countplot(x='sex',y=None,hue='smoker',data=tips)
<Axes: xlabel='sex', ylabel='count'>

在这里插入图片描述

sns.kdeplot(data=tips,x='total_bill',hue='time',shade=True,bw_method=0.1)
C:\Users\admin\AppData\Local\Temp\ipykernel_43772\1210204980.py:1: FutureWarning: 

`shade` is now deprecated in favor of `fill`; setting `fill=True`.
This will become an error in seaborn v0.14.0; please update your code.

  sns.kdeplot(data=tips,x='total_bill',hue='time',shade=True,bw_method=0.1)

<Axes: xlabel='total_bill', ylabel='Density'>

在这里插入图片描述

sns.displot(data=tips,x='tip',hue='sex',kind='hist',kde=True)
<seaborn.axisgrid.FacetGrid at 0x18bce958430>

在这里插入图片描述

sns.barplot(x='day',y='tip',hue='sex',data=tips,ci=95)
C:\Users\admin\AppData\Local\Temp\ipykernel_43772\3666548767.py:1: FutureWarning: 

The `ci` parameter is deprecated. Use `errorbar=('ci', 95)` for the same effect.

  sns.barplot(x='day',y='tip',hue='sex',data=tips,ci=95)


<Axes: xlabel='day', ylabel='tip'>

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值