【发布时间】:2015-04-29 06:37:27
【问题描述】:
我有一个 for 循环,它在每次迭代中读取不同的 RData 文件,并且只需粘贴即可。 但是,一旦加载了 RData 文件,就会加载一个名为 topy 在循环的第一个实例中,在第二个实例中是 ropy,然后是 eopy,依此类推。 我现在尝试的是
vals<-c("topy","ropy","eopy")
paste("vals[i]")->r
将这些不同的对象分配给 r,r 将在脚本中进一步使用,并在循环的每个步骤中被覆盖。但这不起作用。 Topy 和 ropy 以及其余的 ar 矩阵。 当我加载 RData 文件然后手动键入 topy 时,将显示矩阵,但如果我粘贴然后键入 r,它只会显示“topy”。我也尝试了分配 - 没有工作..有什么想法吗?
【问题讨论】:
-
你能告诉我们
for循环吗? -
只是真的需要知道如何让 paste() 来写矩阵的名称而不仅仅是字符......真的不知道为什么 for 循环是相关的
-
好吧,如果您认为该循环中的某些内容覆盖了
paste(),则应该首先检查for循环。不过我可能错过了你的意思。