# Visualization-Python **Repository Path**: C08098/visualization-python ## Basic Information - **Project Name**: Visualization-Python - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-06-13 - **Last Updated**: 2025-06-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 保险理赔数据可视化大屏使用说明 本文档提供了保险理赔数据可视化大屏的使用说明和部署指南。 ## 项目概述 本项目使用pyecharts将保险理赔数据进行了多维度可视化分析,并创建了一个交互式大屏界面,包含11个不同的可视化图表,涵盖了保险类型、身体状况、年龄段、性别、地区、理赔失败原因、收入与理赔金额关系等多个维度的分析。 ## 文件结构 - `index.html` - 主页面,集成了所有可视化图表的大屏界面 - `generate_charts.py` - 生成所有pyecharts可视化图表的Python脚本 - `charts/` - 包含所有生成的HTML格式图表文件 ## 本地运行方法 ### 方法一:直接打开HTML文件 1. 解压`dashboard.zip`文件到本地目录 2. 使用浏览器(推荐Chrome或Firefox)直接打开`index.html`文件 3. 即可查看完整的可视化大屏 ### 方法二:使用简易HTTP服务器 如果直接打开HTML文件遇到跨域问题,可以使用以下方法: 1. 解压`dashboard.zip`文件到本地目录 2. 在命令行中进入解压后的目录 3. 运行Python的HTTP服务器: ``` # Python 3 python -m http.server 8000 ``` 4. 在浏览器中访问 `http://localhost:8000/index.html` ## 重新生成图表 如果需要重新生成图表或修改数据源,请按以下步骤操作: 1. 确保已安装Python和必要的库: ``` pip install pandas pyecharts ``` 2. 修改`generate_charts.py`文件中的数据源路径(如需要) 3. 运行脚本生成图表: ``` python generate_charts.py ``` 4. 生成的图表将保存在`charts/`目录中 ## 大屏功能说明 1. **数据筛选区**:页面顶部提供了保险类型、年龄段、身体状况和理赔状态的筛选选项(当前版本为界面展示,实际筛选功能需进一步开发) 2. **KPI指标区**:展示了总理赔成功率、平均理赔金额、理赔失败主因和最高成功率保险类型等关键指标 3. **图表展示区**:包含11个交互式图表,每个图表可独立交互(缩放、悬停查看详情等) 4. **分析总结区**:提供了基于数据分析的关键业务洞察 ## 技术栈 - 前端:HTML, CSS, JavaScript, Bootstrap 5 - 可视化:pyecharts 2.0 - 数据处理:Python, pandas ## 浏览器兼容性 本大屏界面已在以下浏览器中测试通过: - Google Chrome (最新版) - Mozilla Firefox (最新版) - Microsoft Edge (最新版) 建议使用最新版的现代浏览器以获得最佳体验。 ## 后续开发建议 1. 实现筛选功能的实际交互逻辑 2. 添加数据更新机制,支持实时数据刷新 3. 增加更多交互功能,如图表联动、钻取分析等 4. 优化移动设备的响应式布局 如有任何问题或需要进一步的开发支持,请随时联系。