简介
明天跟各位同学介绍一个大数据处理相干的毕业设计, 基于大数据分析的股票预测零碎;
应用爬虫对股票数据进行爬取和剖析, 并应用web服务的形式进行出现
通过下拉框抉择查看某个公司过来20天的历史股票数据和将来10天的预测数据。
我的项目运行展现
废话不多说, 先展现我的项目运行后果, 前面才进行技术解说
对某公司的股票进行剖析和预测 :
开发环境
如果只运行web我的项目,则只需装置如下包:
- python 3.6.x
- django >= 2.1.4 (或者应用conda装置最新版)
- pandas >= 0.23.4 (或者应用conda装置最新版)
- numpy >= 1.15.2 (或者应用conda装置最新版)
*apscheduler = 2.1.2 (请用pip install apscheduler==2.1.2 装置,conda装的版本不兼容)
如果须要训练模型或者应用模型来预测(注:须要保障本机领有 NVIDIA GPU以及显卡驱动),则还须要装置:
- tensorflow-gpu >= 1.10.0 (能够应用conda装置最新版。如用conda装置,cudatoolkit和cudnn会被主动装置)
- cudatoolkit >= 9.0 (依据本人本机的显卡型号决定,请去NVIDIA官网查看)
- cudnn >= 7.1.4 (版本与cudatoolkit9.0对应的,其余版本请去NVIDIA官网查看对应的cudatoolkit版本)
- keras >= 2.2.2 (能够应用conda装置最新版)
- matplotlib >= 2.2.2 (能够应用conda装置最新版)
数据获取
训练模型的数据,即10个公司的历史股票数据。获取国内上市公司历史股票数据, 并以csv格局保留下来。csv格局不便用pandas读取,输出到LSTM神经网络模型, 用于训练模型以及预测股票数据。
最初
须要毕业设计同学, 可在下方给我留言哦, 欢送探讨
本学长计算机研究生在读, 善于:
算法
web零碎
单片机开发
热心负责, 帮忙同学度过毕业难关