1.1基础操作
- run(ctrl+enter):光标放在哪一行就执行哪一行,将所有代码选中,就可以一下把选中的代码都执行
- source:运行脚本中的所有代码
- 设置页面:Tools(菜单栏)----Global Options---Appearance
快捷键:
- ctrl + 向上箭头:显示历史记录
- Esc:中断操作
- alt + shift + k:显示所有的快捷操作
- altr + _:赋值
- ctrl +L清空屏幕
在R中使用函数必须加括号,因为在R中常量,变量,图形等都称为对象,对象都可以用自定义的字母来表示,为了区分函数和自定义的对象,调用函数必须后面加括号
1.2设置默认工作目录
> getwd() #获得当前目录
[1] "C:/Users/23985/Documents"
> setwd(dir = "E:/data/R_data/") #设置工作目录
> getwd() #获得当前目录
[1] "E:/data/R_data"
> list.files() #显示工作目录下的文件
character(0)
> dir() #同ist.files() 显示工作目录下的文件
character(0)
> 1+2 #直接当计算机用
[1] 3
> x <- 3 #给x赋值
> x
[1] 3
> x <<5 #将x强制赋值且为全局变量
错误: unexpected input in "x <<"
> sum(1,2,3,4,5) #sum函数计算和
[1] 15
> y <- sum(1,2,3,4,5) #sum函数计算和后再赋值给y
> y #显示y的值
[1] 15
> z <- mean(1:5) #mean函数求平均值,只能是向量
> z
[1] 1
> ls() #显示已定义的函数
[1] "x" "y" "z"
> ls.str() #显示已定义的函数详细信息
x : num 3
y : num 15
z : num 1
> str(y) #列出每个变量的详细信息
num 15
> str(z)
num 1
> ls(all.names = TRUE) #和Linux系统中的ls -a 选项一样
[1] ".Random.seed" "x" "y"
[4] "z"
> rm (x) #删除x变量
> x
错误: 找不到对象'x'
> rm(y,z) #删除y,z变量
> rm (list=ls()) #删除工作空间中所有的对象
> history() #列出历史使用的命令
> history(25)#列出历史使用的前25行命令
> save.image() #保存工作空间