SuperAPI AI 工具集

meta-forest-continuous-plot

数据与分析

查看项目

更新于 10-15 16:45

技能介绍

用途:为连续型数据的荟萃分析生成森林图。用户提供包含研究名称、实验组与对照组的均值、标准差和样本量的CSV文件,技能调用R脚本完成分析并输出森林图PNG和数据表CSV。

主要能力:校验输入CSV的必需列与数据完整性(至少2项研究);执行R脚本生成图形与结果;输出合并效应量SMD及其置信区间、P值,以及异质性指标I²、Tau²和Q检验P值。

数据格式要求:CSV需包含study、outcome_new、group1_sample_size、group1_Mean、group1_SD、group2_sample_size、group2_Mean、group2_SD等列。

使用方式:先运行python -m py_compile scripts/convert_data.py与python scripts/convert_data.py --help进行校验,再执行Rscript scripts/forest_continuous.R "<csv_path>" "<outcome_name>" "<output_dir>"。R依赖包为meta、metafor、grid、stringr,缺失时可运行install.packages(c("meta", "metafor", "grid", "stringr"))安装。

适用场景:需要可重复、清单式执行的连续型数据荟萃分析图表生成任务。

限制:缺少必需数据、标识、文件或凭据时不适用;不支持编造结果或超出范围结论;Python需3.10+,第三方包版本未固定;输出文件名与具体参数以脚本文档为准。