Visualization
本页由项目自动归档生成,源码与最新进展以 GitHub 仓库为准。
项目简介
Visualization 是围绕《中国统计年鉴》数据的可视化项目集,提供两类能力:一是基于 1949–2022 年 31 省面板数据的历史趋势与省份对比分析;二是 2023 与 2024 双年数据的分类对比。可视化应用(china-stats-viz/)使用 React + Vite 构建,配合各年度原始数据目录与行政区划分数据。
技术栈
| 维度 | 技术 |
|---|---|
| 主要语言/框架 | React 19 + Vite 7(可视化应用 china-stats-viz/) |
| 关键依赖/库 | Ant Design 5、Recharts 3、@ant-design/charts、XLSX(SheetJS)、node-xlsx |
| 数据存储 | 本地 Excel / CSV 经脚本转为 JSON(scripts/);年份原始数据存放于 2021中文/–2024中文/ |
| 运行/部署方式 | cd china-stats-viz && npm install && npm run dev(默认 http://localhost:5174/);npm run extract-json 抽取 Excel,npm run generate-registry 生成数据清单 |
核心功能 / 亮点
- 历史趋势图:单省某指标 1949–2022 折线 + 增长率/平均值统计卡(数据源
【数据年份1949-2022】中国统计年鉴31省面板数据...xlsx)。 - 省份对比柱状图:32 省最新年份横向对比并自动排序。
- 多省趋势对比:多选省份同图对比(默认京沪粤浙苏)。
- 占比饼图:各省最新年份占比。
- 双年对比(2023 vs 2024):4 个标签页(概览/柱状对比/增长率分析/详细数据),覆盖 24 个统计分类、379(2023)+ 374(2024)个数据文件。
- 全国行政区划可视化:
全国行政区划可视化.html配合全国行政区划2023.csv独立渲染行政区划。 - 数据工程:
china-stats-viz/scripts/将年鉴 Excel 清洗为可渲染的 JSON 面板与文件清单。 - 文档体系:
ARCHITECTURE.md、IMPLEMENTATION_SUMMARY.md、QUICK_START.md、USAGE.md、TROUBLESHOOTING.md。
目录结构
1 | Visualization/ |
相关链接
- GitHub 仓库:Visualization