# data_analyzer **Repository Path**: boilermaker/data_analyzer ## Basic Information - **Project Name**: data_analyzer - **Description**: 这个仓库是自己使用AI生成的一个数据分析软件。希望感兴趣的朋友一起来支持完善这个软件。 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: https://gitee.com/boilermaker/data_analyzer - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-05-11 - **Last Updated**: 2026-03-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 数据可视化工具 V5.0 #### 软件需求 - 使用Python制作一个数据可视化工具,用于分析Excel数据 - 支持Excel文件格式:第1行是表头,第2行是单位,第3行开始为数据 - 采用2×2布局的四个窗口同时显示数据 - 支持多文件加载和对比分析 - 鼠标移动时显示同步的红色竖线,方便时间点对比 - 支持工作表选择功能 - 支持文件删除功能 - 自适应小屏幕显示 #### 软件架构 使用Python + Tkinter + Matplotlib + Pandas 开发的桌面应用程序,具有以下特点: - 多文件管理系统 - 实时数据可视化 - 交互式操作界面 - 支持Windows 10/11系统 #### 安装教程 1. 直接下载即可使用,无需安装 2. 可执行文件:`dist/数据对比工具.exe` 3. 源代码文件:`data_visualization_tool.py` #### 功能特性 - **多文件加载**:支持同时加载多个Excel文件进行对比 - **工作表选择**:可选择Excel文件中的特定工作表 - **数据列选择**:每个窗口可独立选择要显示的数据列 - **实时同步**:鼠标移动时,四个窗口的红色竖线同步显示 - **文件管理**:支持删除已加载的文件 - **界面优化**:自适应窗口大小,确保工具栏在小屏幕上可见 - **开发者信息**:显示开发者联系方式 #### 使用说明 1. **启动软件**:双击 `数据对比工具.exe` 文件 2. **加载数据**:点击"加载Excel文件"按钮,选择一个或多个Excel文件 3. **选择工作表**:如果Excel文件包含多个工作表,会弹出选择对话框 4. **输入图例**:为每个文件输入图例名称(默认使用文件名) 5. **选择数据列**:在每个窗口的下拉菜单中选择要显示的数据列 6. **分析数据**: - 鼠标移动时,红色竖线会跟随移动,显示当前时间点 - 使用工具栏的放大镜功能可以放大特定区域 - 点击"还原视图"按钮回到初始状态 7. **删除文件**:点击"删除文件"按钮,选择要删除的文件 8. **退出软件**:点击"退出"按钮关闭程序 #### 数据格式要求 Excel文件格式必须符合以下要求: - 第1行:表头(如时间、温度、压力等) - 第2行:单位(如秒、℃、MPa等) - 第3行及以下:数据 - 第一列通常为时间数据 #### 技术支持 有问题可以随时联系我: tangke2016@163.com 欢迎交流! #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request