SuperAPI AI 工具集

forest-plot-styler

数据与分析

查看项目

更新于 10-15 16:44

技能介绍

用途:美化 Meta 分析或亚组分析的森林图,定制 OR 点样式与置信区间线样式,适用于需要明确假设、限定范围与可复现输出格式的数据分析任务。

主要能力:读取 CSV/Excel 格式的 Meta 分析数据;绘制高质量森林图;定制 OR 点大小、颜色、形状;定制置信区间线颜色、粗细与端点样式;支持亚组分析展示;自动计算并显示合并效应值;输出 PNG、PDF 或 SVG;提供 default、minimal、dark 三种预设样式。

输入数据需包含 study、or、ci_lower、ci_upper 列,weight 与 subgroup 为可选列。

使用方式:依赖 Python >= 3.8、matplotlib >= 3.5.0、pandas >= 1.3.0、numpy >= 1.20.0、openpyxl >= 3.0.0。先执行 python -m py_compile scripts/main.py 校验入口,再运行 python scripts/main.py --input <data.csv> [options]。常用参数包括 --input/-i(必填)、--output/-o、--format/-f、--point-size、--point-color、--ci-color、--ci-linewidth、--ci-capwidth、--summary-color、--summary-shape、--subgroup、--title/-t、--xlabel/-x、--reference-line、--width/-W、--height/-H、--dpi、--font-size、--style/-s。

适用场景:Meta 分析、亚组分析结果的森林图美化与复查。

限制与注意事项:输入文件需为 UTF-8 编码;OR 值在建议使用对数刻度时会自动转换;置信区间跨越 1 的研究在统计上不显著;权重用于调整点大小以反映研究贡献。脚本本地执行,无外部 API 调用,读取输入文件并写入输出文件,输出保存至工作区。资料未提供收费、价格、平台与效果信息。