是否可以使用“i”在循环中保存不同的变量?

问题描述 投票:-1回答:1

我知道这是不好的做法,我知道列表更容易。但只是兴趣。

我有变量a1,a2,a3,...,一个“n”

这样的事情是可能的:

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

感谢您的回复!

r variable-assignment
1个回答
1
投票

是,

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

应该做的伎俩。是的,即使变量已经存在,它仍然有效。

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

给你变量a1的值。

© www.soinside.com 2019 - 2024. All rights reserved.