gpt4 book ai didi

r - 有没有办法将LETTERS扩展到超过26个字符,例如AA,AB,AC ...?

转载 作者:行者123 更新时间:2023-12-03 10:06:33 26 4
gpt4 key购买 nike

出于我的因素,我大部分时间都使用字母,但今天我尝试超过26个字符:

LETTERS[1:32]

期望会有自动递归分解AA,AB,AC ...但感到失望。这仅仅是LETTERS的限制,还是有办法使用其他功能来获取我正在寻找的东西?

最佳答案

702够了吗?

LETTERS702 <- c(LETTERS, sapply(LETTERS, function(x) paste0(x, LETTERS)))

如果不是,那18278呢?
MOAR_LETTERS <- function(n=2) {
n <- as.integer(n[1L])
if(!is.finite(n) || n < 2)
stop("'n' must be a length-1 integer >= 2")

res <- vector("list", n)
res[[1]] <- LETTERS
for(i in 2:n)
res[[i]] <- c(sapply(res[[i-1L]], function(y) paste0(y, LETTERS)))

unlist(res)
}
ml <- MOAR_LETTERS(3)
str(ml)
# chr [1:18278] "A" "B" "C" "D" "E" "F" "G" "H" "I" "J" "K" "L" "M" "N" "O" ...

关于r - 有没有办法将LETTERS扩展到超过26个字符,例如AA,AB,AC ...?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25876755/

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