包是R函数、数据、预编译代码以一种定义完善的格式组成的集合。计算机上存储包的目录成为库(library)。一个包仅需安装一次。第一次安装一个包使用命令install.packages()即可。另外使用命令update.packages()可以更新已经安装的包。查看已安装包的描述可以使用installed.packages()命令查看。
本文以vcd包为例,安装并使用包vcd。说明:vcd包是一个用于可视化类别的包。
代码及相关详细步骤如下:
help.start() #1.打开帮助文档首页
install.packages("vcd") #2.安装包"vcd"
help(package="vcd") #3.列出此包中的函数和数据集
library(vcd) #4.载入包vcd
Arthritis #5.显示数据集Arthritis的描述及数据数值
example(Arthritis) #6.运行数据集Arthritis自带示例
q() #7.退出
1.打开文档首页
2.安装新包“vcd”
3.列出此包中的函数和数据集
关于包的相关信息于右下窗口
4.载入包vcd
5.显示数据集Arthritis的描述及数据数值
数据集Arthritis主要有五个维度ID、Treatment、Sex、age、Improved 分别表示患者的ID、治疗方式、性别、年龄、治疗结果。
其中Treatment治疗方式分类为:安慰剂、接受治疗;Improved分类为:None、Some、Marked 。
6.运行数据集Arthritis自带示例
继续输入Return()
右下角窗口显示出可视化的“接受治疗的关节炎患者与接受安慰剂的关节炎患者在病情上的差异”图像。
数据分析:
从上图可以看出,接受治疗的关节炎患者达到良好的治疗效果;相比之下,接受安慰剂的关节炎患者病情没有得到更多改善,因此建议关节炎患者采用治疗的方式来医治病情。