前言
刚做完一个 BI 项目的第一期,想着趁热打铁,业余时间就打算做一个经济数据可视化平台,我就叫它 EconView 吧。
EconView 管理后台登录界面截图
EconView 管理后台数据录入界面截图
EconView Cube(Headless BI) Playground
2022 年和 2023 年前三季度国内生产总值对比原因
- 经济数据的可视化分析对于理解复杂的经济现象和趋势有帮助,可视化能直观展示数据之间的关系。网上有大量公开的经济数据可供使用,需要一个系统的可视化平台。
- 在数据获取、数据清洗、数据分析和数据可视化等过程可以学习很多新技能,比如:做图表、统计学、宏观经济学、行业分析等。
PS:有机会还可以考取一个经济师的资格证书。
难点
- 异构经济数据的采集与清洗:国内经济数据来源复杂,包含国家统计局官方数据、第三方经济研究机构数据、上市公司财报数据等。这些数据格式各异,质量参差不齐,需要解决数据采集与清洗难题。
- 经济数据之间的关联分析:不同类型经济数据之间存在复杂的互相影响关系。如何在大数据环境下识别数据之间的关联, 进行统计学分析是关键问题。
- 经济数据特点和隐含信息的理解:如何深入理解数据的内在特点和反映的经济活动或运行状态,是设计可视化的基础。需要结合统计学、经济学知识进行分析。
拟解决的问题
- 经济数据结构设计:不同时间维度、不同地域维度的年度、季度、月度经济数据,需要设计一个适配性强的数据结构。
- 对原始数据进行处理和加工:比方说同/环比增长率、均值等,更进一步还需要进行不同维度的数据下钻。
- 合理的展示图表:不同的数据需要不同的图表进行展示,才能直观地观察规律。
项目计划
第一阶段
- 支持国内国家层面的经济数据。
- 支持国内部分上市公司的数据。
第二阶段
- 支持国内省级、市级的经济数据,做数据下钻。
第三阶段
- 支持国际主要经济体的经济数据。
- 支持国际部分上市公司的数据。
技术栈
- Strapi(Headless CMS)
- Cube(Headless BI)
- Vue 3(前端框架)
- ECharts(数据可视化)
- Superset(数据分析,可选)
- Scrapy(数据抓取,可选)
数据来源
- 国家统计局
- 地方统计局
- 第三方经济研究机构
- 上市公司财报
网友评论