English · PDF 505
前面我们讨论过捕获 R 代码的基本工作流:先在控制台中交互式地工作,然后把可行的代码保存到脚本编辑器中。R Markdown 将控制台和脚本编辑器结合在一起,模糊了交互式探索与长期代码保存之间的界限。你可以在一个代码块内快速迭代,使用 Cmd/Ctrl-Shift-Enter 进行编辑和重新执行。当你满意后,就可以继续开始新的代码块。
R Markdown 之所以重要,还因为它将文本和代码紧密地集成在一起。这使它成为一个出色的分析笔记本,让你既能开发代码,又能记录自己的想法。分析笔记本与自然科学中的经典实验笔记本有许多相同的目标。它可以: