既然读者已经安装了R语言并且选择了自己喜爱的R语言开发环境,接下来是时候体验一下,并获得R语言的一些基础知识了。本节将介绍R语言的主要构建模块,这些构建模块会应用于本书的所有数据挖掘算法之中。更具体地说,通过在交互式控制台上执行基本操作并保存第一个R语言脚本,读者将学会如何创建和操作以下构建模块(见图1-6)。
图1-6
● 向量(Vector):用于存储有序的一个或多个值。
● 列表(List):一种数据集合,用于存储向量或者R语言中其他类型的对象。
● 数据帧(Dataframe,也称数据框):可被看作由很多向量组成的二维列表,数据帧中所有向量内元素的数量是相同的。
● 函数(Function):一组作用于向量、列表和数据帧的指令集合,通过操作这些对象来生成新的结果。
接下来,讲解如何使用自定义函数以及如何安装扩展包来使用R语言的更多功能。如果上述所提及的概念让读者感到不知所措,不必担心,通过后续的学习,读者一定能对以上构建模块及其概念达到非常熟悉的程度。