以地铁ACC(地铁自动售检票系统清分中心简称)系统的用户行程数据、站点 数据为基础,完成基于地铁出行行程大数据的分析建模和算法研究,实现对地铁 的线路级别以及站点级别的客流进行分析和预测。
放置html模板 模板引擎采用Jinja2 如需绘制图表 需引入jquery.min.js和echarts.min.js
放置css、js、image等静态文件 引入的方式统一采用url_for('static',filename='路径')
控制模板的跳转 处理前后端的数据交互
放置csv类型的原始数据
提供数据分析所需的数据 使用方法参考注释
提供各项数据统计和图表接口 使用方法参考注释
客流预测模型 采用xgboost机器学习集成算法
开发语言采用python3
使用flask轻量级web框架进行后台开发
主要技术:
1.数据分析 numpy、pandas
2.可视化 pyecharts
客流预测归结于时间序列预测的问题
本项目采用机器学习进行预测
主要技术:
1.数据建模 sklearn
2.集成算法 xgboost
3.模型保存 joblib
采用mysql8.0作为数据库
本项目部署在远程云服务器,可以实现外网访问以及网站的动态更新
主要技术:
轻量级web应用框架
高性能 WSGI 服务器 作为web应用程序与web服务器之间的接口
高性能 Web 服务器 实现分流、转发、负载均衡