【R语言】seq的用法-(自用)

seq即sequence generation序列生成

?seq:

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

 

x1<-seq(1,6)------------------------------生成序列1-6的数
x2<-seq(1,6,by=2)-----------------------------生成序列1-6内的数,每个数的间隔为2,即为1,3,5
x3<-seq(1,6,by=3)-----------------------------生成序列1-6内的数,每个数的间隔为3,即为1,4
x4<-seq(1,6,by=1)-----------------------------生成序列1-6内的数,每个数的间隔为1,即为1:6,一般默认值为1,所以可写可不写

x5<-seq(1,6,by=4)-----------------------------生成序列1-6内的数,每个数的间隔为1,即为1,5

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

序列的期望长度length.out

介绍x5<-seq(1,6,length.out=4)会比较好理解,这里就是把1-6分成3等份(最终一共展现4个数字,每个数字间的距离是一样的),也就是5/3=1.6666666667(距离)

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

along.with从这个参数的长度中取长度

x3<-seq(1,6,along.with=c(1,211,1,1,1,1,1,1))----------比如这里c(1,211,1,1,1,1,1,1)长度为8,这里就是把1-6分成7等份(最终一共展现8个数字,每个数字间的距离是一样的),也就是5/7=0.714286(距离)

x5<-seq(1,6,along.with=4)--这里无论你后面带的是“4”还是其他数字,都只会展示第一个数字

同理

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

最大值为1,步长均为2,a、b、c分别指输出的数字量为3、4、5

 

 

 

 


版权声明:本文为BNBbnbbBBb原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。