绘制散点图或者气泡图

scatter()函数

绘制散点图或者气泡图我们一般使用pyplotde的scatter()函数来绘制,

语法格式如下:

该函数常用参数的含义如下
x,y:表示数据点的位置
·s : 表示数据点的大小。
·c : 表示数据点的颜色
·marker : 表示数据点的样式,默认为圆形。
·cmap : 表示数据点的颜色映射表,仅当参数 c 为浮点数组时才使用
·norm : 表示数据亮度,可以取值为0~1。
·vmin,vmax:表示亮度的最小值和最大值。若传入了norm 参数,则忽略 vminvmax参数。
·alpha : 表示透明度,可以取值为 0~1。
·linewidths : 表示数据点边缘的宽度
·edgecolors :表示数据点边缘的颜色
 

散点图和气泡图不是同一个东西,它们的区别就在大小方面

使用scatter0函数绘制一个散点图,代码如下:

运行效果:

使用scatter0函数绘制一个气泡图,代码如下:

运行效果:

其中大小,个数(num),颜色,透明度皆可随意调整。

实操:绘制逐级递增变大的气泡图
车速与制动距离的关系
车速(km/h)制动距离(m)车速(km/h)制动距离(m)
100.511059.5
202.012070.8
304.413083.1
407.914096.4
5012.3150110.7
6017.7160126.0
7024.1170142.2
8031.5180159.4
9039.9190177.6
10049.2200196.8

代码如下:

运行效果:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值