标签: r seq
我正在读一本关于R的书,我不理解seq函数的行为。有人可以向我解释当你给它一个矢量时它会做什么,如下面第4行所示:
seq
> seq(1,5,1) [1] 1 2 3 4 5 > x <- c(1,5,1) > seq(x) [1] 1 2 3
答案 0 :(得分:0)
seq基本上生成一个序列,所以:
seq(from, to, increment)
打印出1到5,每次递增1次。
然后c函数组合了列表或向量。因此,它已将变量添加到x,然后在x上执行seq,默认情况下调用seq_len,将{1}的序列输出到length(x)。
c
seq_len
length(x)
检查以下链接中的文档以查看默认方法。
序列生成:seq 合并/连接:c