利用python对得到的双色球数据预处理

承接上一期内容,爬取近10年的双色球数据之后,接下来进行数据的预处理,将11期数据整理到一块,其中10期数据作为网络训练数据,下一期数据作为网络预测的标签,数据处理代码如下:

import os

train_path = "data/train/"
filelist1 = os.listdir(train_path)  ##获取当前路径下所有的子文件
# print(filelist1)

for item in filelist1:
    print(item)
    dir1 = os.path.join(train_path, item)
    print(dir1)
    ##将txt文件读取为二维矩阵形式
    file = open(dir1, "r")
    row = file.readlines()

    list_text = []
    for line in row:
        line = list(line.strip().split(' '))
        # print(line)
        s = []
        for i in line:
            s.append(int(i))
        s.pop(0)
        list_text.append(s)
    data = list_text[1: 8]
    label = list_text[0]
    print(data)  ##十期双色球数据
    print(label)  ##下一期双色球标签

如果想了解数据预处理之后对于网络的搭建和训练操作的,可以参考我的下一篇博客:

利用卷积神经网络对双色球数据进行预测_心之所向521的博客-CSDN博客

你可能感兴趣的:(python学习,神经网络数据准备,python,脚本命令,数据结构,双色球)