# Patient-Data-Subtable **Repository Path**: wuliangjun007/Patient-Data-Subtable ## Basic Information - **Project Name**: Patient-Data-Subtable - **Description**: 数据分表 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-07-08 - **Last Updated**: 2026-07-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Patient-Data-Subtable 滑膜患者数据分表处理工具。将医院滑膜病理总数据(`滑膜总数据.xlsx`)按**院区**(象湖院区/东湖院区)和**科室**(骨科/风湿免疫科)拆分为独立的 Excel 分表。 ## 脚本说明 | 文件 | 用途 | |------|------| | `process_data.py` | 主处理脚本,读取总表并生成分表 | | `audit_data.py` | 对处理结果进行审计校验 | | `audit2.py` / `audit3.py` / `audit4.py` | 不同粒度的数据审计 | | `audit_edge.py` | 边界情况审计 | | `audit_skipped.py` | 检查被跳过的数据行 | ## 环境准备 - Python 3.x - openpyxl ```bash pip install openpyxl ``` ## 使用方式 1. 将 `滑膜总数据.xlsx` 放到项目根目录,确保脚本中的 `INPUT_FILE` 路径指向该文件: - `process_data.py` 第 9 行:`INPUT_FILE = r"滑膜总数据.xlsx"` - `audit_*.py` 同理 2. 执行主处理脚本,按院区和科室拆分数据: ```bash python process_data.py ``` 3. 处理完成后,可运行审计脚本校验结果: ```bash python audit_data.py # 基础审计 python audit2.py # 细粒度审计 python audit3.py # 审计3 python audit4.py # 审计4 python audit_edge.py # 边界情况 python audit_skipped.py # 被跳过行 ```