Python 将每行的前len-1列数据抽成一个矩阵,将最后的一列作为另一个矩阵
来源:互联网 发布:淘宝0元抢购 编辑:程序博客网 时间:2024/06/03 15:20
作用:将每行的前len-1列数据抽成一个矩阵,将最后的一列作为另一个矩阵
每行各数据间隔是tab(\t)
def loadDataSet(fileName): #general function to parse tab -delimited floats numFeat = len(open(fileName).readline().split('\t')) - 1 #get number of fields print "numFeat:",numFeat dataMat = []; labelMat = [] fr = open(fileName) for line in fr.readlines(): lineArr =[] curLine = line.strip().split('\t') for i in range(numFeat): print "i:",i lineArr.append(float(curLine[i])) dataMat.append(lineArr) labelMat.append(float(curLine[-1])) return dataMat,labelMat
数据:
1.0000000.0677323.1765131.0000000.4278103.816464
输出结果:
矩阵1:
dataMat:[[1.0, 0.067732], [1.0, 0.42781]]
矩阵2:
labelMat: [3.176513, 3.816464]
阅读全文
0 0
- Python 将每行的前len-1列数据抽成一个矩阵,将最后的一列作为另一个矩阵
- 一个H行L列的二维矩阵数组(整形),求每行元素总和,并将每行总和排序输出
- mysql 将一个表的一列数据更新到另一个表中
- MATLAB如何将多维矩阵以列数据的的方式变成一维矩阵。
- mysql里将一张表里一列的数据更新到另一个表的一列上
- mysql 将一列的数据更新到另一列上
- [VB.NET]急!!!! 实现矩阵转置,即将矩阵的行,列互换,一个3行2列的矩阵将转换为2行3列.
- 浅析将一个类作为另一个类的友元
- javascript,将一个函数作为另一个函数的返回值。
- 如何将一个函数作为另一个函数的输入参数
- Excel:将包含某列部分数据的另一个表格中其它列拷贝至当前表格
- python 实现矩阵中每行最大的前x个值所在的位置
- 求每行每列都有序的一个矩阵的第k大的值
- 列转行 将一列数据拼成一个字符串
- 一句话将表的一列数据叠成一个字符串
- 将矩阵含有0所在的行和列清零
- matlab 找矩阵中每行或每列的最大值
- matlab 找矩阵中每行或每列的最大值
- 九度机试笔记20170903--1
- 用spark streaming实现黑名单实时过滤
- Centos系统ssh服务开启方法
- 工具使用中的问题汇总
- 【欢迎您的加入】工作地点:北京、济南 工作内容:C/C++程序开发 vs2010
- Python 将每行的前len-1列数据抽成一个矩阵,将最后的一列作为另一个矩阵
- 使用二分法与牛顿迭代实现sqrt(int)
- vm网络
- Codeforces Round #431 (Div. 2)
- 数据库基本知识
- Why Deep
- Windows程序设计-HelloWorld
- JAVA编程思想随笔(一)
- [模板]-KMP字符串匹配