排版约定

下面是本书的排版约定。

  • 等宽字体用于代码清单。

  • 等宽字体还用于在一般的正文中表示代码或之前定义的对象。

  • 代码清单中的斜体表示占位符。你应该用自己问题中的文本和值来替换它们。例如,path_to_my_file就应该用该文件在你自己电脑上的实际路径来替换。

  • R是一种交互式语言,用提示符(默认是>)表示已经准备好读取用户的下一行输入。本书中的很多代码清单都是从交互式会话中截取的。当你看到代码是以>开头时,不要输入这个提示符。

  • 用行内注释作为代码注释(这是Manning图书的传统做法)。此外,有些注释会以有序项目符号的形式出现(如❶),它们对应稍后正文中对代码作出的解释。

  • 为了节约版面,让正文更紧凑,我们会在交互式会话的输出中加入一些空白,同时也会删除一些与当前讨论问题无关的文字。