现代 R 进阶

Modern R in Practice · 从分析脚本到可信赖的交付物

面向已有 R 基础的分析人员,以交付任务串联分析、可视化、应用与软件工程,并提供临床研究和制药领域的阅读路径。
作者

Jaime Yan

扉页

一本面向实际分析与交付的 R 进阶教材。

从重复脚本到可复用函数,从一张图到可以交给他人的报告与应用,从“在我的电脑上能跑”到可测试、可追溯的代码。本书以这些具体转变组织学习,让技术选择服务于分析任务。

作者:Jaime Yan · 在线实践版

阅读前言 选择阅读路径 开始配套训练

四个单元,一条交付主线

单元 你将解决的问题 预期成果
复杂分析 数据来源杂、脚本重复,如何形成清晰可靠的分析? 可复用的数据处理函数、表格与图形
专业交付物 怎样把分析结果交给需要使用它的人? 报告、仪表盘或交互应用
包开发 怎样让代码可以维护、测试与共享? 有文档和测试的 R 包
AI 与领域应用 如何评估 AI 的帮助,并处理专业场景的约束? 有检查环节的 AI 工作流及领域案例

前置要求

你应能读取 CSV、筛选与汇总数据、画一张基础 ggplot 图,并理解函数调用和管道。已有这些基础,就可以从第一章开始;临床研究与制药读者可结合领域阅读路径选择章节。

需要回补时,可阅读 R for Data Science(第二版) 的 Whole game 部分,再用自己的数据完成一次导入、整理和绘图。本书不要求你先掌握包开发、Shiny 或 LLM API。

书籍、训练与资料库

正文按学习成果展开;配套训练提供任务与交付要求;会议资料目录保留原始工作坊的检索入口。你不需要先浏览会议目录才能阅读本书。

posit::conf 工作坊是本书的重要来源,其他书籍与官方文档用于补充基础解释和延伸阅读。逐章来源保留在 SOURCES 中,更多阅读建议见参考与延伸阅读,编写者与素材作者的关系见署名与致谢。