本章,我们介绍了读取不同类型数据的几个非常实用的R包:使用readr读取分隔符分隔的文本数据;使用readxl读取excel数据;以及使用readpdf读取pdf文本。然后我们介绍了R语言中的常用运算符:R语言提供了标准的算数运算符和逻辑运算符,以及R语言独有的赋值符“<-”和管道操作符“%>%”。我们还介绍了R语言自定义函数的两种方式,R语言中的两种控制结构(循环控制和条件控制),为我们以后编写R代码奠定了基础。最后,我们介绍了使用R数据库接口或者ODBC将R语言与数据库进行连接。