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"
引用自生信技能树