R语言 创建一个有序列元素的向量 – seq()函数
R语言中的 seq() 函数是用来创建一个向量中的元素序列的。它需要长度和值之间的差异作为可选的参数。
语法:
seq(from, to, by, length.out)
参数:
from: 序列的起始元素
to: 序列的结束元素
by: 元素之间的差值
length.out: 向量的最大长度
例1 :
# R Program to illustrate
# the use of seq() Function
# Creating vector using seq()
vec1 <- seq(1, 10, by = 2)
vec2 <- seq(1, 10, length.out = 7)
# Printing vectors
print(vec1)
print(vec2)
输出
[1] 1 3 5 7 9
[1] 1.0 2.5 4.0 5.5 7.0 8.5 10.0
例2 :
# R Program to illustrate
# the use of seq() Function
# Creating vector using seq()
vec1 <- seq(10, 1, by = -2)
vec2 <- seq(10, 1, length.out = 4)
# Printing vectors
print(vec1)
print(vec2)
输出
[1] 10 8 6 4 2
[1] 10 7 4 1