python基础知识——数组拼接(以iris数据为例……)
2017-08-30 20:17
375 查看
未辞职前,就在看决策树的一些知识,只不过没有完全地过一遍。现在辞职了有大把的时间,就以决策树知识开始记录吧。背景:我在看《集体智慧编程》第七章. 决策树建模 ,想到用iris数据集去试下书里的 treepredict.py。因为treepredict.py里,my_data是列表形式,包含了目标属性列;而sklearn里的iris.data 只包含了4列特征数据,目标属性列的数据存放在iris.target里。现在,是想把iris数据集也加上目标属性列。具体python代码如下:#导入数据集irisfrom sklearn.datasets import load_iris#载入鸢尾花数据集iris=load_iris()Xdata = iris.data # 待划分的样本特征(4列)Ydata = iris.target # 待划分的样本的目标属性(最后那列)#……现在,想将Xdata随机划分出训练集和测试集(测试集占比25%)from sklearn.cross_validation import train_test_split#如果一行太长不够写,可以在后面 加个反斜杠,然后enter换行继续写。#下面这个函数train_test_split(),有4个参数,意思分别是:待划分的样本特征、待划分的样本的目标属性、测试集占比、随机数种子。X_train,X_test,Y_train,Y_test = train_test_split \(Xdata,Ydata,test_size=0.25,random_state=30)
相关文章推荐
- python基础知识-数据运算
- python 入门爬虫 -基础知识(数据如何呈现【一】)
- 第二章(1.5)Python基础知识(数据类型)
- 1 python大数据挖掘系列之基础知识入门
- python语言基础知识——基本数据类型详解
- Java基础知识强化44:StringBuffer类之把数组拼接成指定格式的字符串的案例
- Python大数据挖掘基础知识
- python基础知识-数据类型
- C++的基础知识(十一)--数组做函数参数、数组名a与&a区别、数组名a的"数据类型"
- 关于python的基础知识17 -- 列表、数组和矩阵
- Java基础小知识——基本数据类型和字符串以及字节数组的转换
- java基础面试笔试题之把数组中的数据按照指定个格式拼接成一个字符串
- python-基础知识之数据类型
- python基础知识积累(一)数据类型转换
- 【Python数据挖掘课程】六.Numpy、Pandas和Matplotlib包基础知识
- python基础知识——五种数据类型+切片操作
- Python基础知识(五)--数据类型
- Python基础知识-数据类型和变量,字符和编码及格式化
- 关于python的基础知识10--数据分析和数值计算
- Python数据分析|第4章 NumPy基础:数组和矢量计算