全球疫情防控最新消息/东莞网络优化排名
假设有名为data.txt的文本数据文件,其中每一行都是一个样本,每个样本的最后一列都是这个样本的标签。
用python读取这个文件,提取出数据和标签,以备后续处理。
import numpy as npdef loadData(filename):dataMat = [];labelMat = []fr = open(filename)for line in fr.readlines(): #逐行读取lineArr = line.strip().split('\t') #滤除行首行尾空格,以\t作为分隔符,对这行进行分解num = np.shape(lineArr)[0] dataMat.append(list(map(float,lineArr[0:num-1])))#这一行的除最后一个被添加为数据labelMat.append(float(lineArr[num-1]))#这一行的最后一个数据被添加为标签return dataMat,labelMatdataMat,labelMat = loadData("data.txt")