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实现网页链接提取的方法分享
Feb 25 Python
Python读取Json字典写入Excel表格的方法
Jan 03 Python
python实现雨滴下落到地面效果
Jun 21 Python
TensorFlow实现模型评估
Sep 07 Python
python2与python3中关于对NaN类型数据的判断和转换方法
Oct 30 Python
Python中使用logging和traceback模块记录日志和跟踪异常
Apr 09 Python
django多文件上传,form提交,多对多外键保存的实例
Aug 06 Python
PYTHON EVAL的用法及注意事项解析
Sep 06 Python
使用python制作一个解压缩软件
Nov 13 Python
pytorch 自定义参数不更新方式
Jan 06 Python
Python 如何实现访问者模式
Jul 28 Python
python实战之90行代码写个猜数字游戏
Apr 22 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
《星际争霸II》全新指挥官斯台特曼现已上线
2020/03/08 星际争霸
做一个有下拉功能的留言版
2006/10/09 PHP
从手册去理解分析PHP session机制
2011/07/17 PHP
浅析PHP绘图技术
2013/07/03 PHP
PHP通过API获取手机号码归属地
2015/05/28 PHP
PHP使用NuSOAP调用Web服务的方法
2015/07/18 PHP
PHP实现的简单留言板功能示例【基于thinkPHP框架】
2018/12/07 PHP
laravel框架数据库操作、查询构建器、Eloquent ORM操作实例分析
2019/12/20 PHP
javascript json2 使用方法
2010/03/16 Javascript
javascript实现动态统计图开发实例
2015/11/21 Javascript
angularJS+requireJS实现controller及directive的按需加载示例
2017/02/20 Javascript
如何使用Bootstrap 按钮实例详解
2017/03/29 Javascript
轻松搞定jQuery+JSONP跨域请求的解决方案
2018/03/06 jQuery
微信小程序实现tab页面切换功能
2018/07/13 Javascript
详解a标签添加onclick事件的几种方式
2019/03/29 Javascript
小程序中的箭头函数的具体使用
2020/06/19 Javascript
Ruby元编程基础学习笔记整理
2016/07/02 Python
详解Python列表赋值复制深拷贝及5种浅拷贝
2019/05/15 Python
Django框架搭建的简易图书信息网站案例
2019/05/25 Python
Python 日志logging模块用法简单示例
2019/10/18 Python
python3中TQDM库安装及使用详解
2020/11/18 Python
Django框架实现在线考试系统的示例代码
2020/11/30 Python
Python爬虫自动化获取华图和粉笔网站的错题(推荐)
2021/01/08 Python
家具促销活动方案
2014/02/16 职场文书
个人委托书格式
2014/04/04 职场文书
高考励志标语
2014/06/05 职场文书
小学社团活动总结
2014/06/27 职场文书
商务英语专业毕业生求职信
2014/07/06 职场文书
2014年党课学习心得体会
2014/07/08 职场文书
党员目标管理责任书
2014/07/25 职场文书
贵阳市党的群众路线教育实践活动党(工)委领导班子整改方案
2014/10/26 职场文书
德能勤绩工作总结
2015/08/11 职场文书
2016年小学生寒假总结
2015/10/10 职场文书
公务员学习中国梦心得体会
2016/01/05 职场文书
关于CSS浮动与取消浮动的问题
2021/06/28 HTML / CSS
JavaScript实现队列结构过程
2021/12/06 Javascript