运行Rstudio:
- tab 自动补全
- ctrl+L 清空console
- ESC 中断当前计算
- shift+comman+C 批量注释
最常用函数:
-
q(); quit(); q(save="no") 退出R
-
getwd() 显示当前的工作目录
-
setwd("mydirectory") 修改当前的工作目录为mydirectory
-
ls() 列出当前工作空间中的对象
-
rm(objectlist) 移除(删除)一个或多个对象。
如rm(list=ls(all=TRUE),清空所有变量。 -
save.image(file)
这个命令用于将当前的工作空间存于一个文件,后缀是.RData或.rda,包括一切的变量、环境设置等等,在下一次打开这个文件时,就能够接着上一次的工作状况。用load(file)加载。 -
saveRDS与readRDS
saveRDS将某R变量保存下来,readRDS用于读取。后缀名通常为.RData。如:
saveRDS(object, file = "", ascii = FALSE, version = NULL,
compress = TRUE, refhook = NULL)
readRDS(file, refhook = NULL)
- source("ABC.R")
执行当前工作目录名为“ABC.R”的程序
其他常用函数:
-
sessionInfo() 查看R版本
-
packageVersion() 查看R包版本
-
installed.packages() 查看已有R包
-
memory.limit()查看当前设置下windows系统分配给R的内存
-
gc()清除当前不用缓存(garbage collection)
-
options() 显示或设置当前选项
-
help(options) 显示可用选项的说明
-
history(#) 显示最近使用过的#个命令(默认值为25)
-
savehistory("myfile") 保存命令历史到文件myfile中(默认值为.Rhistory)
-
loadhistory("myfile") 载入一个命令历史文件(默认值为.Rhistory)
-
save(objectlist, file="myfile") 保存指定对象到一个文件中
-
load("myfile") 读取一个工作空间到当前会话中(默认值为.RData)
网友评论