R markdown在重复性医院统计分析报告中的应用
2021-01-22叶韵韶
中国医院统计 2020年6期
韩 栋 叶韵韶
1 南方医科大学第三附属医院,510630 广东 广州;2 广州市卫生健康技术鉴定和人才评估中心,510080 广东 广州
统计报表与统计分析报告是医院统计工作中常见的产出,其中较多工作需周期性完成。撰写周期性报告通常在前一份报告的底稿上修改数据、表格、图片及部分文本,修改过程除了重复性统计数据外,还需誊写数据、复制粘贴图表及修改格式等繁琐的人工处理工作,易出现笔误、数据引用不当、错误溯源困难等问题。
随着科研数据量的增长,计算科学领域提出可重复性研究[1]的概念,倡导研究数据、分析代码及描述结果可以随着研究论文一起发表,便于对研究结论的评价以及研究方法的改进。随后基于R语言的rmarkdown软件包[2-4]和knitr软件包[5]迅速在计算科学领域广泛应用[3],并且逐步发展为用于重复性报告的分析工具,在计算科学、教育、咨询、数据分析、报告呈现等方面均有广泛应用[6-7]。
rmarkdown软件包将markdown语言与R语言结合,通过调用knitr包执行文档中的程序,并通过调用 pandoc软件完成markdown文件与输出格式(如docx、PDF或HTML)的转换。markdown是一种标记语言,语法简洁明了、极易学习,功能比纯文本更加强大,基本可满足一般文档排版的需求。
本文拟介绍基于R语言的可重复性自动分析报告的制作方法,将原始数据、统计分析代码、统计分析报告文本与数据引用方式整合为一份文件,以期高效、准确地完成周期性统计分析报告,并以一份简要的医院统计报告为例,展示其在医院统计工作中的应用。……
登录APP查看全文
