无序列的R序列生成

时间:2019-05-03 10:18:56

标签: r sequence

> seq(0.15, 0.85, length.out = 4)
[1] 0.1500000 0.3833333 0.6166667 0.8500000

我得到了一个等距的4个数字序列,并且还包括边界(0.15,0.85)

如何生成不包含边界的序列?

我在文档https://stat.ethz.ch/R-manual/R-devel/library/base/html/seq.html

中看不到任何此类方法。

1 个答案:

答案 0 :(得分:2)

base R中没有参数可以控制它。您可以通过使用以下代码来解决此问题:

seq(0.15,0.85,length.out=4)[-c(1,4)]
[1] 0.3833333 0.6166667

如果length.out由变量指定:

a = 4
seq(0.15,0.85,length.out=a)[-c(1,a)]
[1] 0.3833333 0.6166667