Можно ли сохранить в разных переменных в цикле с «я»? - PullRequest
0 голосов
/ 17 сентября 2018

Я знаю, что это плохая практика, и я знаю, что с списком легче.Но просто интерес.

У меня есть переменные a1, a2, a3, ..., a "n"

Возможно ли это примерно так:

for i in (1:n)
{
  a"i" <- i
}

Спасибо за ваш ответ!

1 Ответ

0 голосов
/ 17 сентября 2018

Да,

assign(paste('a', i, sep=''), 'hello')

Нужно сделать свое дело.И да, это работает, даже если переменная уже существует.

get(paste('a', i, sep=''))

Дает вам значение переменной a1.

...