一、RStudio 基本操作
getwd() --------------------显示当前工作目录
setwd(dir = "地址") --------修改当前工作目录
list.files() 或 dir() -----------查看当前工作目录下的文件
x <- 3 ----------------------局部变量赋值,x = 3
x <-- 5 ---------------------全局变量赋值,将 5 强制赋值给 x
ls() -------------------------列出当前所有变量
ls.str() ----------------------列出当前所有变量的详细信息
rm(x) -----------------------删除变量 x
rm(list = ls()) --------------删除所有变量
history() -------------------查询历史输入记录
Ctrl + L --------------------清空屏幕
save.image() ---------------保存工作空间,文件为 .RData
q() --------------------------退出
二、R包的安装
两种方式:
联网在线安装 (推荐)
源码安装
在RStudio中,使用函数 .libPaths() 查看当前软件库的位置
方法
install.packages() 选择镜像,(在R视图中)
不加参数执行install.packages()将显示一个CRAN镜像站点的列表,选择其中一个镜像站点之后,将看到所有可用包的列表,选择其中一个包即可进行下载和安装。
例如:
install.packages("vcd") 导入 vcd 包
require(vcd) 载入该包
help(package = "vcd") 查看该包的帮助文档
library(help = "vcd") 查看该包基础内容
ls("package:vcd") 查看该包中的所有函数
Arthritis 加载包
data(package = "vcd") 查看该包所有数据集
detach("pavkage:vcd") 在内存中移除该包
批量移植R包 如:
installed.packages()[,1] 显示系统中第一列包
Rpack <- installed.packages()[,1] 将这些包保存到Rpack变量中
save(Rpack,file = "Rpack.Rdata") 将此变量保存名为Rpack的文件
在另一台电脑上:
for (i in Rpack) install.packages(i) 使用for循环批量安装R包
获取帮助文档
help.start() ---帮助页面
help(函数名) 或者 ?函数名 ---查看函数使用方法
args(函数名) ---查看参数要求
Hit
help(package = 包名) ---查看包的帮助文档
如果help不到函数的帮助文档,应该先用library函数载入该包
??函数名 ---强行查看该函数的帮助文档
help.search("heatmap") 或 ??heatmap ---本地搜素关于绘图的函数
apropos("关键字") ---列出该关键字的所有内容
apropos("关键字",mod = "function") ---列出该关键字的所有函数
RSiteSearch("关键字") ---联网查询