gpt4 book ai didi

r - 使用粘贴来组合字母或循环。右

转载 作者:行者123 更新时间:2023-12-03 03:30:12 27 4
gpt4 key购买 nike

我是 R 的新手,但我正在尝试在 R 中制作滑动窗口。

使用循环我可以像这样,但这变得非常低效。

results=c(1:7)
letters=c("A","B","C","D","E","F","G","H","I","J")
for(i in 1:7){
results[i]=paste(letters[i:(i+3)],collapse="")
}

如何使用 apply 函数获得相同的输出?

最佳答案

与 Ramnath 的答案略有不同:

lets <- LETTERS[1:10]
substring(paste(lets,collapse=""),1:7,4:10)
#[1] "ABCD" "BCDE" "CDEF" "DEFG" "EFGH" "FGHI" "GHIJ"

关于r - 使用粘贴来组合字母或循环。右,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21978646/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com