当前位置: 首页 > 图灵资讯 > 行业资讯> 如何用python画出样本的散点图?

如何用python画出样本的散点图?

发布时间:2026-03-02 21:58:00

采用python样本散点图的方法:

数据(以第一列为x,以第四列为y)如下:

实现代码如下:

importmatplotlib.pyplotasplt
importnumpyasnp


#定义画散点图的函数
defdraw_scatter(n,s):
	"""
	:paramn:点的数量,整数
	:params:点的大小,整数
	:return:None
	"""
	#加载数据
	data=np.loadtxt('results.txt',encoding='utf-8',delimiter=',')
	#横坐标x1通过切片获得
	x1=data[:,0]
	#纵坐标R通过切片获得
	y1=data[:,3]
	#横坐标x2
	x2=np.random.uniform(0,5,n)
	#纵坐标y2
	y2=np.array([3]*n)
	#创建绘图窗口
	fig=plt.figure()
	#将绘图窗口分成1行1列,选择第一个区域作子图
	ax1=fig.add_subplot(1,1,1)
	#设置标题
	ax1.set_title('ResultAnalysis')
	#设置横坐标名称
	ax1.set_xlabel('gamma-value')
	#设置纵坐标名称
	ax1.set_ylabel('R-value')
	#画散点图
	ax1.scatter(x1,y1,s=s,c='k',marker='.')
	#画直线图
	ax1.plot(x2,y2,c='b',ls='--')
	#调整横坐标的上下界
	plt.xlim(xmax=5,xmin=0)
	#显示
	plt.show()


#主模块
if__name__=="__main__":
	#运行
	draw_scatter(n=2000,s=20)

实现效果如下:

请关注Python自学网了解更多Python知识。

相关文章

如何用python画出样本的散点图?

如何用python画出样本的散点图?

2026-03-02
如何查看当前已安装的Python扩展库?

如何查看当前已安装的Python扩展库?

2026-03-02
python中输入年月日判断星期几?

python中输入年月日判断星期几?

2026-02-28
如何测试python是否装好?

如何测试python是否装好?

2026-02-28
python中什么叫递归函数?

python中什么叫递归函数?

2026-02-28
如何从github下载安装python库?

如何从github下载安装python库?

2026-02-28