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实现的用于搜索文件并进行内容替换的类实例
Jun 28 Python
Python中的一些陷阱与技巧小结
Jul 10 Python
Linux中Python 环境软件包安装步骤
Mar 31 Python
Python数据结构之哈夫曼树定义与使用方法示例
Apr 22 Python
python使用folium库绘制地图点击框
Sep 21 Python
用Python中的turtle模块画图两只小羊方法
Apr 09 Python
python实现抽奖小程序
Apr 15 Python
基于django ManyToMany 使用的注意事项详解
Aug 09 Python
Python实现自动打开电脑应用的示例代码
Apr 17 Python
基于keras中的回调函数用法说明
Jun 17 Python
经验丰富程序员才知道的8种高级Python技巧
Jul 27 Python
详解基于python的全局与局部序列比对的实现(DNA)
Oct 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(1)
2006/10/09 PHP
国内php原创论坛
2006/10/09 PHP
php获取今日开始时间和结束时间的方法
2017/02/27 PHP
php求斐波那契数的两种实现方式【递归与递推】
2019/09/09 PHP
JavaScript高级程序设计阅读笔记(十六) javascript检测浏览器和操作系统-detect.js
2012/08/14 Javascript
js读取注册表的键值示例
2013/09/25 Javascript
jquery序列化form表单使用ajax提交后处理返回的json数据
2014/03/03 Javascript
Jquery插件分享之气泡形提示控件grumble.js
2014/05/20 Javascript
前端必备神器 Snap.svg 弹动效果
2014/11/10 Javascript
jQuery中parentsUntil()方法用法实例
2015/01/07 Javascript
js实现分享到随页面滚动而滑动效果的方法
2015/04/10 Javascript
基于RequireJS和JQuery的模块化编程日常问题解析
2016/04/14 Javascript
JavaScript Promise 用法
2016/06/14 Javascript
AngularJS服务service用法总结
2016/12/13 Javascript
微信小程序 开发之滑块视图容器(swiper)详解及实例代码
2017/02/22 Javascript
AngularJS实现自定义指令及指令配置项的方法
2017/11/20 Javascript
vue移动端html5页面根据屏幕适配的四种解决方法
2018/10/19 Javascript
如何解决.vue文件url引用文件的问题
2019/01/18 Javascript
vue实现文字横向无缝走马灯组件效果的实例代码
2019/04/09 Javascript
javascript设计模式 ? 装饰模式原理与应用实例分析
2020/04/14 Javascript
在Python中使用zlib模块进行数据压缩的教程
2015/06/26 Python
Python中字典的setdefault()方法教程
2017/02/07 Python
Numpy 将二维图像矩阵转换为一维向量的方法
2018/06/05 Python
pandas修改DataFrame列名的实现方法
2019/02/22 Python
python算法与数据结构之单链表的实现代码
2019/06/27 Python
Django CSRF认证的几种解决方案
2020/03/03 Python
Canvas实现放大镜效果完整案例分析(附代码)
2020/11/26 HTML / CSS
STP协议的主要用途是什么?为什么要用STP
2012/12/20 面试题
JVM是一个编译程序还是解释程序
2012/09/11 面试题
人力资源经理的岗位职责
2014/03/02 职场文书
幼儿园中班区域活动总结
2014/07/09 职场文书
2014年党建工作汇报材料
2014/11/02 职场文书
小学感恩节活动总结
2015/03/24 职场文书
企业文化学习心得体会
2016/01/21 职场文书
关于保护环境的建议书
2019/06/24 职场文书
六年级作文之预言作文
2019/10/25 职场文书