我想在将它们送入循环之前初始化几个相同的(空)向量。
例如,我所做的是
a <- c()
b <- c()
c <- c()
d <- c()
...
是否有更多的紧凑方法(理想情况下是单行)?
我会想象:
(a, b, c, d, ...) <- c() # not working
答案 0 :(得分:2)
也许:
a <- b <- c <- c()
但正如评论中所提到的,我们应该重新考虑一下我们的方法。
David Arenburg:
无需在 R 中初始化空字符串。您通常会预先分配一些长度的向量,以便在循环中填充它。我有一种感觉,这正是你要做的事情:创建空字符串,然后在循环中增长它们。
在 R
中,这是不推荐的方法