07 ,多变量分析 : 散点图 stripplot,不重叠散点图 swarmplot

1 ,问题 :

  1. 小费跟星期几的关系
  2. 星期几 : 一共只有 7 个值
  3. 怎么分析 :这种固定数量的离散化数学问题

2 ,离散式散点图 :

  1. 代码 :
if __name__ == '__main__':
    # 读取三组数据 ( 泰坦尼克,小费,花瓣尺寸 )
    titanic = pd.read_csv("titanic.csv")
    tips = pd.read_csv("tips.csv")
    iris = pd.read_csv("iris.csv")
    # 离散式,散点图
    sns.stripplot(x="day", y="total_bill", data=tips);
  1. 结果 :

3 ,不重叠散点图 : 常规

  1. 目的 : 让所有的点都不重合,防止很多点重合,造成的观察不清晰的情况
  2. 代码 :
if __name__ == '__main__':
    # 读取三组数据 ( 泰坦尼克,小费,花瓣尺寸 )
    titanic = pd.read_csv("titanic.csv")
    tips = pd.read_csv("tips.csv")
    iris = pd.read_csv("iris.csv")
    # 离散式,散点图
    sns.swarmplot(x="day", y="total_bill", data=tips)
  1. 结果 :

4 ,不重叠散点图 : 分类

  1. 目的 : 将数据分类
  2. 代码 :
if __name__ == '__main__':
    # 读取三组数据 ( 泰坦尼克,小费,花瓣尺寸 )
    titanic = pd.read_csv("titanic.csv")
    tips = pd.read_csv("tips.csv")
    iris = pd.read_csv("iris.csv")
    # 离散式,散点图
    sns.swarmplot(x="day", y="total_bill",hue="sex" ,data=tips)
  1. 结果 :
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值