函數(shù)形式:
rep(x, ...)
rep(x, time = , length = , each = ,)
參數(shù)說(shuō)明:
x:代表的是你要進(jìn)行復(fù)制的對(duì)象,可以是一個(gè)向量或者是一個(gè)因子。
times:代表的是復(fù)制的次數(shù)邑茄,只能為正數(shù)膘格。負(fù)數(shù)以及NA值都會(huì)為錯(cuò)誤值。復(fù)制是指的是對(duì)整個(gè)向量進(jìn)行復(fù)制。
each:代表的是對(duì)向量中的每個(gè)元素進(jìn)行復(fù)制的次數(shù)腔剂。
length.out:代表的是最終輸出向量的長(zhǎng)度。
rep的一般用法為復(fù)制x中的值驼仪,通常我們?cè)诮?shù)文件時(shí)將會(huì)用到掸犬。
> rep(1:3,time=3)
[1] 1 2 3 1 2 3 1 2 3
> rep(1:3,time=3,each=2)
[1] 1 1 2 2 3 3 1 1 2 2 3 3 1 1 2 2 3 3
> rep(1:3,each=2)
[1] 1 1 2 2 3 3
> rep('asd',time=3)
[1] "asd" "asd" "asd"
> rep('asd',time=3,each=2)
[1] "asd" "asd" "asd" "asd" "asd" "asd"
> rep('asd',each=3)
[1] "asd" "asd" "asd"```