SuperAPI AI 工具集

dynamic-percentage-and-large-file-analysis

数据与分析

查看项目

更新于 10-16 03:11

技能介绍

用途:属于 Excel 工作流的一个子能力,聚焦“动态百分比与大数据文件分析”。根据文件行数动态切换大文件处理策略(包括 Parquet 转换),并对数据做指标提取与统计分析。读取、计数与 Parquet 优化等基础能力见父工作流 SKILL.md。

主要能力: 一、动态定位关键字段。逐行扫描数据,按关键词匹配列名或行内容,提取首个正数作为指标值,支持条件筛选与占比计算。示例逻辑包括用 for col in df_analysis.columns 判断列名是否含关键词,以及遍历行匹配“指标A”“指标B”等。 二、统计计算。在匹配到目标分类列后,按“特定类别”筛选数据,将数值列用 pd.to_numeric 转换后求均值;再按 指标A/指标B*100 计算占比。 三、输出结构化 Excel 报告。用 pandas 的 ExcelWriter(engine='openpyxl')将结果写入 output_analysis_result.xlsx 的“汇总结果”工作表,并打印可追溯下载链接。 四、可视化图表。配置 SimHei 等中文字体防止乱码,用 matplotlib 生成高分辨率饼图(dpi=120),展示核心指标占比,保存为 percentage_chart.png,并给出下载链接。

适用场景:适合需要在较大数据文件中查找关键指标、计算占比与均值,并希望同时得到 Excel 汇总和饼图报告的分析任务。

限制:资料未提供具体安装命令、收费与平台信息;上述代码为示意逻辑,字段名与关键词需按实际数据替换,实际效果取决于数据质量与字段匹配情况,暂未提供更多配置细节。