数据表格处理工具
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_f28fdad8/oc-table-tool。
技能介绍
要解决的问题
很多数据脚本被环境拖住:pandas、openpyxl 或 Jupyter 依赖一旦缺失,简单的 CSV 统计、清洗和合并也要先花时间装包。这个技能面向更轻的场景:输入 CSV 或内联文本,直接完成描述性统计、去重、空值处理、多表合并和格式转换,并且只使用 Python 标准库的 csv 与 json 模块。
核心能力与步骤
- 统计分析:解析 CSV 后区分数值列和文本列,输出数量、均值、中位数、标准差、最小值、最大值、分位数等描述性统计。
- 数据清洗:支持
dedup去除完全重复行、fill_na按mean、median、zero、drop或空字符串填充空值、trim_space去除首尾空白,并给出处理行数/列数报告。 - 表格合并:支持
vertical纵向追加行,以及horizontal按指定key横向匹配列。 - 格式转换:在
csv、tsv、json、markdown之间转换,便于脚本结果进入日志、API 或文档。
适用边界
它适合快速处理单列结构较清楚的 CSV,不适合复杂数据库查询、多关系表递归清洗或大规模分布式计算。横向合并依赖 key 匹配,字段名不一致会直接影响结果;数值/文本自动识别也可能把混合类型列统计得不理想。输出为 JSON 标准化结果,便于 Agent 对接,但需要调用方自行解释业务含义。
使用场景
- 接到一批用户行为 CSV,需要快速得到每列均值、中位数和分位数概况。
- 导出报表存在重复行和首尾空格,需要去重、填充空值并生成清洗报告。
- 两份按日期命名的订单 CSV 要纵向合并成一张表,再做简单格式转换。
- 调试脚本前需要把 CSV 转成 JSON 或 Markdown 表格,便于人工核对结构。
适合人员
- 负责月度数据汇总的分析员:需要快速统计 CSV 分布并清洗异常字段。
- 做脚本联调的后端工程师:需要把 CSV 转成 JSON 或 TSV 供服务测试。
- 整理竞品数据的运营:需要把多个 CSV 按 key 横向合并成对照表。
- 写技术文档的产品工程师:需要把表格结果输出为 Markdown 便于嵌入文档。