生成向量的常用方法

2023-03-17 14:52:24 浏览数 (2)


title: "生成向量的常用方法"

output: html_document

date: "2023-03-08"


(1)用 c() 结合到一起

代码语言:text复制
c(2,5,6,2,9) 
代码语言:txt复制
## [1] 2 5 6 2 9
代码语言:text复制
c("a","f","m","b")
代码语言:txt复制
## [1] "a" "f" "m" "b"

(2)连续的数字用冒号“:”

代码语言:text复制
1:5
代码语言:txt复制
## [1] 1 2 3 4 5

(3)有重复的用rep(),有规律的序列用seq(),随机数用rnorm()

代码语言:text复制
rep("x",times=3)        #把"x"重复3次,组成一个向量
代码语言:txt复制
## [1] "x" "x" "x"
代码语言:text复制
seq(from=3,to=21,by=3)  #从3到21,每3个数取1个数,组成一个向量
代码语言:txt复制
## [1]  3  6  9 12 15 18 21
代码语言:text复制
rnorm(n=3)              #生成3个随机数,组成一个向量
代码语言:txt复制
## [1] -1.238104  1.074730 -1.797385

(4)通过组合,产生更为复杂的向量。

代码语言:text复制
paste0(rep("x",times=3),1:3)
代码语言:txt复制
## [1] "x1" "x2" "x3"

引用自生信技能树

0 人点赞