【发布时间】:2020-03-24 04:44:24
【问题描述】:
我有一个关于如何选择向量中的相邻元素并将它们放入 R 中的列表或矩阵的问题。 例如:
vl <- c(1,2,3,4,5)
我想得到这样的结果:
1,2
2,3
3,4
4,5
结果可以是列表或矩阵
我知道我们可以使用循环来获取结果。像这样:
pl <- list()
k=0
for (p in 1: length(vl)) {
k=k+1
pl[[k]] <- sort(c(vl[p],vl[p+1]))}
但我有一个大数据。使用循环相对较慢。 有没有直接获取结果的功能? 非常感谢!
【问题讨论】:
标签: r