1. 工作目录
1.1 切换工作目录
可以理解为项目路径,这里切成想要的位置.但这是临时的,下次还是默认目录.
setwd('~/workspace/R_basic')
getwd()
通过全局设置修改工作目录.
1.2 创建项目
点击上图的project
创建项目.
可以选择已存在目录或者新建目录,这里选择新建目录.
之后可以修改项目名以及项目的上一级目录
新建项目后,在Linux终端查看,可以看到两个文件.
我们运行getwd()
会发现自动切换到项目路径.
2. 基础语法
2.1 向量
2.1.1 向量定义
R定义向量要用c()
包围.
var.1 = c(0,1,2,3)
print(var.1)
#如果是连续的整数
temp = 1:10
#如果是有规律的数列
temp = seq(1,10,2) # 1,3,5,7,9
#重复数列
temp = rep(1:3,times=3) # 1 2 3 1 2 3 1 2 3
temp = rep(1:3,each=2) # 1 1 2 2 3 3
2.1.2 向量取名
var.2 = ('a','b','c','d')
names(var.1)#返回var.1的向量名
names(var.1) = var.2#给var.1取名
2.1.3 向量取值
使用中括号,请注意,R索引从1开始.
var.1[2]
也可以一次性取多个值.向量的下标要么是数字,要么是向量.
var.1[c(3, 1)]
#当然也可以按名称取值,比如看下面
var.1[c('a','d')]
#同样可以按逻辑取值
var.1[var.1