散布图(散点图)

本文介绍了如何利用DataFrame绘制散布图,强调了散布图在观察连续值与连续值或连续值与离散值间关系的应用。同时提到了在存在多个数据点时,通过`pd.plotting.scatter_matrix()`函数来创建散布图矩阵,以展示两两变量间的关系,并可自定义对角线的图像类型。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

散布图(散点图)

通常是连续值与连续值之间的对应关系

也可能是连续值和离散值之间的对应关系

离散值之间一般不需要表达散点图的关系

# 查看消费随着账单变化的对应关系
# x表示作为横轴展示列标签名字
# y表示作为纵轴展示列标签的名字
# 连续值与连续值的对应关系
# 作为散点图的列,必须是数值类型
# 可以使用map函数对不是数值的列进行数值映射
tips.plot(kind="scatter",x='total_bill',y='tip')
tips.plot(kind="scatter", x="sex_flag", y="total_bill")

在这里插入图片描述
散布图 散布图是观察两个一维数据之间的关系的有效方法,DataFrame 对象可用。
使用方法:设置kind=‘scatter’ 给明标签columns
散布图矩阵,当有多个点时,两两点的关系
使用函数: pd.plotting.scatter_matrix()
参数diagnol:设置对角线的图像类型

# 只显示可以用散点图表示的数据,即只能显示数值类型的列之间的对应关系
_ = pd.plotting.scatter_matrix(tips, diagonal='kde')

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值