1.1向量的创建
1.1.1直接创建
赋值符号用"="或"<-",后者是R语言特有的赋值符号,一般都用后者。
x1<-1:10 #1 2 3 4 5 6 7 8 9 10
x2<-666 #只包含一个值的向量
x3<-TRUE #逻辑型向量,必须大写!
x4<-"TianJin" #字符串型向量,可以为中文!
R语言很神奇的一点是,要把所有代码都选中才能运行,所以一般运行就Ctrl+A然后Ctrl+回车就可以了,并且和一般语言一样,R语言也是区分大小写的,并且你注意到我的注释用的是“#”,这就是单行注释,据说R语言没有多行注释。
1.1.2使用c()函数创建
vl <- c(1,5,8,6,0) #把几个值列出来创建
v1 <- c(1:10) #直接生成1到10
v2<-c("男","女","男","男","女") #生成一个字符串向量
v3<- c(TRUE,FALSE,FALSE,TRUE) #生成一个逻辑型向量
v4<- c() #这是一个空的向量
1.1.3使用seq函数生成等差序列向量
seq()函数一共有5个参数,从左到右分别是
- from: