
8
|
第
1
章
章介绍了如何安装和更新包)。可通过下面命令检查你是否安装了这些包:
library("microbenchmark")
library("profvis")
library("ggplot2")
运行整本书所需的软件配置,在本章“本书资源”一节中列出。
读者对象和如何使用本书
任何想快速编写
R
代码、使
R
代码运行更快且更具扩展性的人都应该阅读本
书。通常在学习了
R
语言中关于数据分析的基础知识之后会有这些需求。我
们假设你熟悉
R
语言或精通其他语言编程,同时本书也适用于初学者。根据
技术水平可将本书广大的读者群分为如下三类:
刚接触
R
语言的编程人员
本书将帮助你遍历
R
语言的特性以便高效工作,如果你将
R
如同其他语
言一样使用的话,则难以编写高效的代码。
少许编程经验的
R
用户
本书为你提供了很多概念与编程技巧(某些属于计算机科学),它们可提
高你的效率。
少许编程经验的
R
初学者
本书将引领你有一个良好开端。毕竟坏习惯容易养成且很难改掉。在你的
编程生涯开始时阅读本书将为你节约大量的网上搜索时间。
了解自己的情况有助于你从书中最大限度地获益。当你有个正在做的项目时
推荐你读一下本书,无论你的项目是工作上的相互协作项目,还是在家中就
能完成的简单的个人项目。为何这么说呢?因为本书所涉及的内容比大多数
编程教程更广泛(例如第
4
章谈及了项目管理)
,
做项目使你能够将概念、建议、
代码付诸实际工作中。从书本直接到工作的方式确保了实战中能强化所学内容。
如果你是上述分类的最后一组:
R
的初学者,我们推荐你所用的练手
R
项目
不是需要交付给客户的重要项目,而是别的一些 ...