R基本操作
1.查看与设置工作目录
getwd()
:查看工作目录
setwd()
:设置工作目录,括号里填写工作目录路径,书写格式为setwd(dir="C:/Users/Do/Desktop/R")
,加上dir
与""
,斜杠改为“/”
- 显示文件列表
dir()
-
list.files()
两者皆可使用
- 简单计算
- 计算1+2
- 求和
sum(1,2,3)
- 赋值:简单来说可直接用
=
,如a=3
,将3赋值给a。另一种表示方法为a<-3
,而3->a
结果相同,箭头方向代表赋值方向。
- 删除对象
删除单个对象:rm(a)
,代表删除a
删除多个对象:rm(a,b,c)
,代表删除a,b,c - ls
ls()
:列出变量
ls.str()
:列出变量具体信息
ls(all.name=TRUE)
:以.开头的对象一并列出
ls函数不会显示以点(.)开头的变量名,以点开头的变量一般作为隐藏变量不为用户所知。在R软件中,可以通过将ls.str函数中的all.names参数设定为TRUE,强制列出所有变量:
ls(all.names = TRUE)
[1] ".Random.seed" "a"
[3] "b" "c"
[5] "d"
- 列出历史记录
history()
:列出历史记录
history(10)
:列出最近10条历史记录 - 清空屏幕
ctrl+l - 保存工作空间
save.image()
:保存数据和绘图函数
> 工作空间中保存有当前R的变量和函数,并且工作空间是在启动R时自动创建的。工作空间存储在计算机内存中,直到退出R软件,在退出R时可选择对其进行保存。
然而,你可能希望在不退出R软件的情况下保存工作空间,比如你希望在吃午餐前保存工作空间,防止偶然的电源或电脑故障导致数据丢失。此时可使用save.image函数。
工作空间存放于当前工作目录下的一个后缀名为.RData的文件中。当启动R时,计算机会寻找该文件,找到后用它初始化工作空间。
可惜的是,工作空间不会保存当前打开的图形,退出R软件后这些图形就会消失,并且也没有简单的方法来保存和恢复这些图形。因此在退出R前,保存数据和绘制图形的R代码。