找回密码
 会员注册
查看: 41|回复: 0

Python中的plt.scatter函数详解

[复制链接]

2万

主题

0

回帖

7万

积分

超级版主

积分
71365
发表于 2024-9-6 11:59:35 | 显示全部楼层 |阅读模式
文章目录前言plt.scatter函数简介1.什么是plt.scatter?2.plt.scatter的基本用法3.plt.scatter的参数详解示例代码前言散点图是一种有效的方式来可视化数据点之间的关系,以及它们在平面上的分布。plt.scatter函数简介1.什么是plt.scatter?plt.scatter是Matplotlib中的一个函数,用于绘制散点图。它可以帮助我们观察两个变量之间的关系,以及它们的分布情况。通常,一个散点图由多个点组成,每个点代表一个数据样本,横轴表示一个变量,纵轴表示另一个变量。通过观察散点图,我们可以快速了解数据的分布、聚类情况和异常值等信息。2.plt.scatter的基本用法importmatplotlib.pyplotasplt#创建数据x=[1,2,3,4,5]y=[10,12,5,8,7]#绘制散点图plt.scatter(x,y)#添加和标签plt.title('ScatterPlotExample')plt.xlabel('X-axis')plt.ylabel('Y-axis')#显示图形plt.show()12345678910111213141516'运行运行创建两个列表x和y,分别表示横轴和纵轴的数据。使用plt.scatter函数绘制了散点图,并通过plt.title、plt.xlabel和plt.ylabel添加了和轴标签。最后,使用plt.show()显示图形。3.plt.scatter的参数详解x:横轴上的数据数组。y:纵轴上的数据数组。s:点的大小(默认值为20)。c:点的颜色,可以是字符串表示的颜色名称或表示颜色的数字。marker:点的标记样式,例如‘o’表示圆点,‘s’表示方块。alpha:点的透明度,取值范围为0到1。label:点的标签,用于图例中的标识。示例代码importmatplotlib.pyplotasplt#创建数据x=[1,2,3,4,5]y=[10,12,5,8,7]#绘制散点图plt.scatter(x,y,s=100,c='red',marker='s',alpha=0.7,label='DataPoints')#添加和标签plt.title('CustomizedScatterPlot')plt.xlabel('X-axis')plt.ylabel('Y-axis')#添加图例plt.legend()#显示图形plt.show()12345678910111213141516171819'运行运行
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

QQ|手机版|心飞设计-版权所有:微度网络信息技术服务中心 ( 鲁ICP备17032091号-12 )|网站地图

GMT+8, 2025-1-9 20:18 , Processed in 0.520166 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表