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实现网络测试的脚本分享
May 26 Python
Python 用Redis简单实现分布式爬虫的方法
Nov 23 Python
分享一个简单的python读写文件脚本
Nov 25 Python
python基于twisted框架编写简单聊天室
Jan 02 Python
python画折线图的程序
Jul 26 Python
Django 项目重命名的实现步骤解析
Aug 14 Python
TensorBoard 计算图的可视化实现
Feb 15 Python
Python基础之列表常见操作经典实例详解
Feb 26 Python
解决python DataFrame 打印结果不换行问题
Apr 09 Python
python中time tzset()函数实例用法
Feb 18 Python
pycharm 使用tab跳出正在编辑的括号(){}{}等问题
Feb 26 Python
OpenCV-Python直方图均衡化实现图像去雾
Jun 07 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
PHP开发入门教程之面向对象
2006/12/05 PHP
php实现的返回数据格式化类实例
2014/09/22 PHP
[原创]PHP实现生成vcf vcard文件功能类定义与使用方法详解【附demo源码下载】
2017/09/02 PHP
详解Yaf框架PHPUnit集成测试方法
2017/12/27 PHP
PHP架构及原理知识点详解
2019/12/22 PHP
Ext grid 添加右击菜单
2009/11/26 Javascript
JavaScript:new 一个函数和直接调用函数的区别分析
2013/07/10 Javascript
node.js中的socket.io的广播消息
2014/12/15 Javascript
详解JS正则replace的使用方法
2016/03/06 Javascript
jquery获取复选框checkbox的值实现方法
2016/05/30 Javascript
让你一句话理解闭包(简单易懂)
2016/06/03 Javascript
jQuery EasyUI菜单与按钮详解
2016/07/13 Javascript
JS判断时间段的实现代码
2017/06/14 Javascript
javascript完美实现给定日期返回上月日期的方法
2017/06/15 Javascript
关于Ajax的原理以及代码封装详解
2017/09/08 Javascript
vue2中使用less简易教程
2018/03/27 Javascript
浅谈webpack-dev-server的配置和使用
2018/05/17 Javascript
karma+webpack搭建vue单元测试环境的方法示例
2018/05/24 Javascript
微信小程序实现倒计时调用相机自动拍照功能
2018/06/10 Javascript
Vue.js中对css的操作(修改)具体方式详解
2018/10/30 Javascript
vue封装一个简单的div框选时间的组件的方法
2019/01/06 Javascript
vuex实现购物车功能
2020/06/28 Javascript
跟老齐学Python之总结参数的传递
2014/10/10 Python
python中字符串比较使用is、==和cmp()总结
2018/03/18 Python
python2.6.6如何升级到python2.7.14
2018/04/08 Python
Python日志模块logging基本用法分析
2018/08/23 Python
Tensorflow设置显存自适应,显存比例的操作
2020/02/03 Python
美国照明、家居装饰和家具购物网站:Bellacor
2017/09/20 全球购物
意大利领先的线上奢侈品销售电商:Eleonora Bonucci
2017/10/17 全球购物
在家更换处方镜片:Lensabl
2019/05/01 全球购物
Chemist Warehouse中文网:澳洲连锁大药房
2021/02/05 全球购物
上班上网检讨书
2014/01/29 职场文书
关于抽烟的检讨书
2014/02/25 职场文书
企业挂职心得体会
2014/09/10 职场文书
2015秋季田径运动会广播稿
2015/08/19 职场文书
2016年小学生清明节广播稿
2015/12/17 职场文书