2.5 处理数据对象的实用函数

在本章末尾,我们来简要总结一下实用的数据对象处理函数(参见表2-3)。 表2-3 处理数据对象的实用函数

函  数 用  途
length(object) 显示对象中元素/成分的数量
dim(object) 显示某个对象的维度
str(object) 显示某个对象的结构
class(object) 显示某个对象的类或类型
mode(object) 显示某个对象的模式
names(object) 显示某对象中各成分的名称
c(object, object,…) 将对象合并入一个向量
cbind(object, object, …) 按列合并对象
rbind(object, object, …) 按行合并对象
Object 输出某个对象
head(object) 列出某个对象的开始部分
tail(object) 列出某个对象的最后部分
ls() 显示当前的对象列表
rm(object, object, …) 删除一个或更多个对象。语句rm(list = ls())将删除当前工作环境中的几乎所有对象*
newobject <- edit(object) 编辑对象并另存为newobject
fix(object) 直接编辑对象

*以句点.开头的隐藏对象将不受影响。——译者注

我们已经讨论过其中的大部分函数。函数head()tail()对于快速浏览大数据集的结构非常有用。例如,head(patientdata)将列出数据框的前六行,而tail(patientdata)将列出最后六行。我们将在下一章中介绍length()cbind()rbind()等函数。我们将其汇总于此,仅作参考。