- 实用的数据对象处理函数
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) | 直接编辑对象 |
- 常用的用于管理R工作空间的函数
getwd() | 显示当前的工作目录 |
setwd("mydirectory") | 修改当前的工作目录为mydirectory |
ls() | 列出当前工作空间中的对象 |
rm(objectlist) | 移除(删除)一个或多个对象 |
help(options) | 显示可用选项的说明 |
options() | 显示或设置当前选项 |
history(#) | 显示最近使用过的#个命令(默认值为25) |
savehistory("myfile") | 保存命令历史到文件myfile中(默认值为.Rhistory) |
loadhistory("myfile") | 载入一个命令历史文件(默认值为.Rhistory) |
save.image("myfile") | 保存工作空间到文件myfile中(默认值为.RData) |
save(objectlist,file="myfile") | 保存指定对象到一个文件中 |
load("myfile") | 读取一个工作空间到当前会话中(默认值为.RData) |
q() | 退出R。将会询问你是否保存工作空间 |
- R中的帮助函数
help.start() | 打开帮助文档首页 |
help("foo")或?foo | 查看函数foo的帮助(引号可以省略) |
help.search("foo")或??foo | 以foo为关键词搜索本地帮助文档 |
example("foo") | 函数foo的使用示例(引号可以省略) |
RSiteSearch("foo") | 以foo为关键词搜索在线文档和邮件列表存档 |
apropos("foo",mode="function") | 列出名称中含有foo |
data() | 列出当前已加载包中所含的所有可用示例数据集 |
vignette() | 列出当前已安装包中所有可用的vignette文档 |
vignette("foo") | 为主题foo显示指定的vignette |
表格摘自《R语言实战》