第2个回答 2020-03-05
seq(2,20,2)这个是创建一个向量,从2到20步长是2。seq是sequence的简写,就是序列的意思。
结果是2,4,6,...,18,20
如果是seq(2,20,1)或者seq(2,20)
那么结果是2,3,4,...,18,19,20
有更简单的方法:2*(1:10)
其中括号可以省略,因为冒号的运算优先级更高。
rep(2,10)是2重复10次的,就是2,2,2,...,2
(10个2)
rep是replicate的简写,是重复的意思。
那么整句话:rep(seq(2,20,2),
rep(2,10))
就是
2,4,6,...,18,20这个序列,第一个元素重复2次,第二个元素重复2次,。。。,第10个元素重复2次。