gpt4 book ai didi

r - 如何创建数字循环?

转载 作者:行者123 更新时间:2023-12-04 09:38:01 27 4
gpt4 key购买 nike

我正在使用 R,想知道是否有人可以帮助我。
我想转换这个向量:

y<-c(1,1,1,1,2,2,3,3,3,4,4,4)


y<-c(1,2,3,4,1,2,1,2,3,1,2,3)

所以我可以执行以下操作:
v<-c(rep("a",4), rep("b",2), rep("c",3), rep("d",3)) 
paste (v, y, sep="")
[1] "a1" "a2" "a3" "a4" "b1" "b2" "c1" "c2" "c3" "d1" "d2" "d3"

最佳答案

我很惊讶 ave还没到:

> paste0(letters[y], ave(y, y, FUN=seq_along))
[1] "a1" "a2" "a3" "a4" "b1" "b2" "c1" "c2" "c3" "d1" "d2" "d3"

关于r - 如何创建数字循环?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19396154/

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