R语言等差序列的创建

2020年10月31日18:40:12R语言等差序列的创建已关闭评论

R语言等差序列的创建

等差数列产生函数sep可产生等距间隔的数列,基本形式为:


seq
(from = 1, to = 1, by = 
((to - from
)/
(length.out - 1
)))

相应的示例代码如下:


seq(1,-9)     #
只给出首项和尾项数据,by
自动匹配为1
或-1
  [1]  1  0 -1 -2 -3 -4 -5 -6 -7 -8 -9
seq(1,-9,length.out=5)  #
给出首项和尾项数据以及长度,自动计算等差
  [1]  1.0 -1.5 -4.0 -6.5 -9.0
seq(1,-9,by=-2) #
给出首项和尾项数据以及等差,自动计算长度
[1]  1 -1 -3 -5 -7 -9
seq(1,by=2,length.out=10)  #
给出首项和等差以及长度数据,自动计算尾项
  [1]  1  3  5  7  9 11 13 15 17 19

从上例可知,通常可以通过首项、尾项、等差、长度中的任意3个数据来方便地产生等差数列向量。

  • 版权声明:本篇文章(包括图片)来自网络,由程序自动采集,著作权(版权)归原作者所有,如有侵权联系我们删除,联系方式(QQ:452038415)。