Создание циклов с настройкой номеров в R - PullRequest
0 голосов
/ 13 апреля 2020

Я хочу создать оптимальный скрипт с тремя параметрами в R. Эти параметры: n = длительность цикла, x = любое первое число, y = любое второе число. Вот примеры:

The Result

1 Ответ

1 голос
/ 13 апреля 2020

Мы можем использовать rep, чтобы повторить x и y, n раз.

x <- 13
y <- 10
n <- 2

rep(c(x, y), n)
#[1] 13 10 13 10

Использование for l oop:

vector <- integer(2 * n)
for (i in seq_len(n)) {
  vector[c(2 * i -1, 2 * i)] <- c(x, y)
}
vector
#[1] 13 10 13 10
...