Я хочу создать последовательность между двумя буквами, скажем, "b"
и "f"
. Таким образом, выход
"b" "c" "d" "e" "f"
Для чисел мы можем сделать
2:6 #which gives output as
[1] 2 3 4 5 6
Есть ли простой способ сделать это с помощью писем?
Я прошел Создать последовательность символов из 'A' - 'Z', но это производит все буквы, а не последовательность между конкретными буквами.
Мое текущее решение:
indx <- which(letters %in% c("b", "f"));
letters[indx[1] : indx[2]]
#[1] "b" "c" "d" "e" "f"
Это работает, но мне любопытно, есть ли простой способ сделать это или функцию в любом из пакетов, которые я пропустил?
Примечание: мне не нужны letters[2:6]
как я не знаю 2 и 6 заранее. Это может быть между любыми двумя буквами.