R环境(已安装)
互联网
包是R函数、数据、预编译代码以一种定义完善的格式组成的集合。计算机上存储包的目录称为库(library)。函数.libPaths()能够显示库所在的位置, 函数library()则可以显示库中有哪些包。举个例子,R环境就像刚刚完成装修的房子,这时你需要解决一个问题,保存食物,你不需要自己造一个冰库、冰柜,只需要购买一台冰箱,放在房子里,就能解决这个问题。冰箱就是一个“包”,它自带的功能解决了“保存食物”这个问题。而在R中,这个冰箱,是免费的。
目前有2500多个称为包(package)的用户贡献模块可从http://cran.r-project.org/web/packages下载。这些包提供了横跨各种领域、数量惊人的新功能,包括分析地理数据、处理蛋白质质谱,甚至是心理测验分析的功能。
我们并不需要上英文网站去搜索下载包,R环境提供了一个函数,install.packages,可以直接下载安装包。举例来说,不加参数执行install.packages()将显示一个CRAN镜像站点的列表,选择其中一个镜像站点之后,将看到所有可用包的列表,选择其中的一个包即可进行下载和安装。
完成包的安装后,每次使用前,需要使用library()命令载入这个包。例如,要使用gclus包,执行命令library(gclus)即可。注:加载时,可能会提示需要添加另外的程辑包,直接添加即可。x,y是变量,ac,sil是gclus提供的方法。
至于包中各项参数如何使用,可以通过命令help(package="包名")来输出某个包的简短描述以及包中的函数名称和数据集名称的列表。
stringr 方便地用正则表达式做批量字符串操作,可做检测、匹配、替换、计数等等
RODBC 连接ODBC数据库接口
ggplot2 高级绘图,一套统一的语法实现复杂图像组合绘制
data.table 快速处理较大数据表
install.packages下载包时,镜像站点的列表中,请选择China Beijing,位于中国的镜像文件
library加载包名后,可能会提示需要添加另外的程辑包,直接添加即可