sklearn的train_test_split

news/2024/7/7 21:31:27

train_test_split函数用于将矩阵随机划分为训练子集和测试子集,并返回划分好的训练集测试集样本和训练集测试集标签。

格式:

X_train,X_test, y_train, y_test =cross_validation.train_test_split(train_data,train_target,test_size=0.3, random_state=0)

 

参数解释:

train_data:被划分的样本特征集

train_target:被划分的样本标签

test_size:如果是浮点数,在0-1之间,表示样本占比;如果是整数的话就是样本的数量

random_state:是随机数的种子。

随机数种子:其实就是该组随机数的编号,在需要重复试验的时候,保证得到一组一样的随机数。比如你每次都填1,其他参数一样的情况下你得到的随机数组是一样的。但填0或不填,每次都会不一样。

随机数的产生取决于种子,随机数和种子之间的关系遵从以下两个规则:

种子不同,产生不同的随机数;种子相同,即使实例不同也产生相同的随机数。

转载于:https://www.cnblogs.com/taylorluo/p/9589923.html


http://www.niftyadmin.cn/n/2257133.html

相关文章

Spring Cloud Gateway过滤器工厂GatewayFilterFactory初探

1. 概述 在【spring cloud gateway】的官方文档中,是这样说明GatewayFilterFactory的: Route filters allow the modification of the incoming HTTP request or outgoing HTTP response in some manner. Route filters are scoped to a particular rout…

计算机系统管理内存的大小是由什么决定的,请问行家,电脑的虚拟内存是什么,它的大小由什么决定 爱问知识人...

虚拟内存用硬盘空间做内存来弥补计算机RAM空间的缺乏。当实际RAM满时(实际上,在RAM满之前),虚拟内存就在硬盘上创建了。当物理内存用完后,虚拟内存管理器选择最近没有用过的,低优先级的内存部分写到交换文件上。这个过程对应用是隐…

Netflix开发者大赛,云计算1.0,还是2.0?

Joe Emison是BuildFax公司的CTO和创始人,该公司为企业提供地产方面的数据,在技术架构上以云计算为基础。最近,Joe Emsion在信息周刊上发表文章《Netflix如何毁掉云计算》,指责Netflix最近举办的云计算开发者大赛抱有“以AWS为中心…

XXL-JOB框架

目录【简介】【入门篇】【使用篇】【总结】【简介】 轻量级分布式任务调度平台: 官网: http://www.xuxueli.com/xxl-job/#/ 【入门篇】 官网的文档写的非常详细,可以参考官方文档的步骤进行部署。这里大概的记录下大概的步骤 1、下载源码 2、解压并…

内容页fragment注意事项

###类似新闻内容页,viewpager加载多个fragment并且经常切换的需求,这种情况下的内存需要特别注意,一不小心处理不当很容易出现内存暴涨,频繁触发gc页面卡顿,甚至oom的情况,针对这种需求总结下面几点注意事项 ###注意事项 1.采用Fr…

多线程【汇总】

目录【并发编程】【多线程】【线程池】【并发编程】 【并发编程源码系列】 Java并发指南 Java并发编程系列文章目录帖及源码 Java并发编程源码详解 【socket】 socket 【如何控制线程执行顺序】 如何控制线程执行顺序 【多线程】 【关于线程中的sleep,wait&…

什么是阿里云容器服务?

2019独角兽企业重金招聘Python工程师标准>>> 关于阿里云容器服务的详细内容:阿里云容器服务使用教程 容器服务(Container Service)提供高性能可伸缩的容器应用管理服务,支持用 Docker 容器进行应用生命周期管理&#x…

Django入门指南-第10章:Django Admin 介绍(完结)

在浏览器中打开该URL:http://127.0.0.1:8000/admin/ 我们可以检查一切是否正常,打开URL http://127.0.0.1:8000 我们首先创建一个管理员帐户: python manage.py createsuperuser按照说明操作: Username (leave blank to use vitor…