IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> sklearn.model.selection.train_test_split介绍 -> 正文阅读

[Python知识库]sklearn.model.selection.train_test_split介绍

sklearn.model.selection.train_test_split介绍

Always on my way! J

将数组或矩阵分为随机的训练子集和测试子集。

sklearn.model_selction.train_test_split(*array,test_size =None,train_size = None,random_state = None,)
参数介绍
*Array具有相同长度/形状的可索引数组序列(可以是列表、数组、numpy的array、pandas的dataFrame)
test_size浮点型或整型,默认为none(如果是浮点型,应介于0-1之间,表示测试集占需拆分数据集的比例;如果是整型,则表示测试样本的具体数量。如果是None,则该值是train_size的余量。如果train_size同时为none,则该值默认值取0.25)
train_size浮点型或整型,默认为none,同test_size
random_state玄学,可设为42,默认为None
shuffle布尔值,默认为True。是否在拆分前被数据进行洗牌,如果shuffle设为false,那么startify必须为None,
stratify类数组分层,默认为None,如果不是None,则以分层方式拆分数据,并将其用作类标签。
输出包含输入的训练-测试拆分的列表

例子如下

import numpy as np
from sklearn.model_selection import train_test_split
X,y = np.arrange(10).reshape((5,2)),range(5)

得到以下结果

>>> X
array([[0, 1],
       [2, 3],
       [4, 5],
       [6, 7],
       [8, 9]])
>>> list(y)
[0, 1, 2, 3, 4]

利用上述方法对数据集进行训练集与测试集分类

X_train,X_test,y_train,y_test = train_test_split(X,y,test_size = 0.33,random_state=42)

得到以下结果

>>> X_train
array([[4, 5],
       [0, 1],
       [6, 7]])
>>> y_train
[2, 0, 3]
>>> X_test
array([[2, 3],
       [8, 9]])
>>> y_test
[1, 4]
  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2022-10-22 21:11:19  更:2022-10-22 21:11:49 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 7:04:11-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码