Python分割训练集和测试集的方法示例


Posted in Python onSeptember 19, 2019

数据集介绍

使用数据集Wine,来自UCI  。包括178条样本,13个特征。

import pandas as pd
import numpy as np

df_wine = pd.read_csv('https://archive.ics.uci.edu/ml/machine-learning-databases/wine/wine.data', header=None)
df_wine.columns = ['Class label', 'Alcohol',
              'Malic acid', 'Ash',
              'Alcalinity of ash', 'Magnesium',
              'Total phenols', 'Flavanoids',
              'Nonflavanoid phenols',
              'Proanthocyanins',
              'Color intensity', 'Hue',
              'OD280/OD315 of diluted wines',
              'Proline']

分割训练集和测试集

随机分割

分为训练集和测试集

方法:使用scikit-learn中model_selection子模块的train_test_split函数

from sklearn.model_selection import train_test_split

X, y = df_wine.ix[:, 1:].values, df_wine.ix[:, 0].values
X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.25, random_state=0)#随机选择25%作为测试集,剩余作为训练集

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python中Pycharm 输出中文或打印中文乱码现象的解决办法
Jun 16 Python
Anaconda多环境多版本python配置操作方法
Sep 12 Python
python中如何使用正则表达式的非贪婪模式示例
Oct 09 Python
python word转pdf代码实例
Aug 16 Python
Python 点击指定位置验证码破解的实现代码
Sep 11 Python
Python完全识别验证码自动登录实例详解
Nov 24 Python
tensorflow实现读取模型中保存的值 tf.train.NewCheckpointReader
Feb 10 Python
Keras在训练期间可视化训练误差和测试误差实例
Jun 16 Python
python爬取新闻门户网站的示例
Apr 25 Python
分位数回归模型quantile regeression应用详解及示例教程
Nov 02 Python
解决Python保存文件名太长OSError: [Errno 36] File name too long
May 11 Python
python实现一个简单的贪吃蛇游戏附代码
Jun 28 Python
python Dijkstra算法实现最短路径问题的方法
Sep 19 #Python
PHP统计代码行数的小代码
Sep 19 #Python
Python实现代码统计工具
Sep 19 #Python
python实现统计代码行数的小工具
Sep 19 #Python
python日志模块logbook使用方法
Sep 19 #Python
python统计指定目录内文件的代码行数
Sep 19 #Python
python如何从文件读取数据及解析
Sep 19 #Python
You might like
Apache环境下PHP利用HTTP缓存协议原理解析及应用分析
2010/02/16 PHP
一款简单实用的php操作mysql数据库类
2014/12/08 PHP
typecho插件编写教程(四):插件挂载
2015/05/28 PHP
PHP二维数组实现去除重复项的方法【保留各个键值】
2017/12/21 PHP
js中几种去掉字串左右空格的方法
2006/12/25 Javascript
编写针对IE的JS代码两种编写方法
2013/01/30 Javascript
Jquery实现点击切换图片并隐藏显示内容(2种方法实现)
2013/04/11 Javascript
基于JavaScript 下namespace 功能的简单分析
2013/07/05 Javascript
关于jquery中全局函数each使用介绍
2013/12/10 Javascript
javascript使用定时函数实现跳转到某个页面
2013/12/25 Javascript
jquery实现可点击伸缩与展开的菜单效果代码
2015/08/31 Javascript
JavaScript每天必学之基础知识
2016/09/17 Javascript
微信JS-SDK自定义分享功能实例详解【分享给朋友/分享到朋友圈】
2016/11/25 Javascript
基于Vue实现tab栏切换内容不断实时刷新数据功能
2017/04/13 Javascript
Vue2.x中的父组件传递数据至子组件的方法
2017/05/01 Javascript
es6在react中的应用代码解析
2017/11/08 Javascript
JavaScript求一个数组中重复出现次数最多的元素及其下标位置示例
2018/07/23 Javascript
详解Vue中watch的详细用法
2018/11/28 Javascript
详解Vue源码学习之双向绑定
2019/04/10 Javascript
layui的表单提交以及验证和修改弹框的实例
2019/09/09 Javascript
[02:07]2018DOTA2亚洲邀请赛主赛事第三日五佳镜头 fy极限反杀
2018/04/06 DOTA
Python中将字典转换为列表的方法
2016/09/21 Python
Python 模块EasyGui详细介绍
2017/02/19 Python
Python开发中爬虫使用代理proxy抓取网页的方法示例
2017/09/26 Python
Python字符串拼接六种方法介绍
2017/12/18 Python
Django实现celery定时任务过程解析
2020/04/21 Python
canvas如何实现多张图片编辑的图片编辑器
2020/03/10 HTML / CSS
阿里云:Aliyun.com
2017/02/15 全球购物
Nixon手表英国官网:美国尼克松手表品牌
2020/02/10 全球购物
如何在Oracle中查看各个表、表空间占用空间的大小
2015/10/31 面试题
鞋类设计与工艺专业销售求职信
2013/11/01 职场文书
银行出纳岗位职责
2013/11/25 职场文书
客服文员岗位职责
2013/11/29 职场文书
班级安全教育实施方案
2014/02/23 职场文书
学生上课说话检讨书
2014/10/25 职场文书
给病人的慰问信
2015/03/23 职场文书