参考:《R语言实战》、《R语言核心技术手册》
1. 获取帮助
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文档 |
help.start()
打开文档首页http://127.0.0.1:27064/doc/html/index.html
help("foo")或?foo
foo为R中已有函数,直接打开这个函数的说明文档。
data()
列出已加载包中所有可用示例数据集,这里列出的数据和ls()方式列出的数据集一样可以直接被使用,但是ls()方法不会列出这些数据集。
2. 工作空间
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。将会询问你是否保存工作空间 |
setwd("mydirectory")
setwd()只是改变此次工作目录,再打开R时工作目录又回到了之前的默认工作目录。
rm()
用rm()方法删除工作环境下的所有对象方法rm(list=c(ls(all=TRUE))).
3. 图形输出
pdf("filename.pdf") |
PDF文件 |
win.metafile("filename.wmf") |
Windows图元文件 |
png("filename.png") |
PBG文件 |
jpeg("filename.jpg") |
JPEG文件 |
bmp("filename.bmp") |
BMP文件 |
postscript("filename.ps") |
PostScript文件 |
直接将plots区域保存为图片。
4. 操作对象
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, …) |
删除一个或更多个对象。 |