3
我有一个函数,由于某种原因返回一组字符,就像dput()一样,也就是“c(”A“,”B“,”C“)”。如何恢复到角色矢量。即[1] “A” “B” “C”R中dput()的反义词是什么?
请参见下面的玩具例子
x = c("A", "B", "C")
dpx = dput(x)
我怎么DPX回到X一遍吗?
我有一个函数,由于某种原因返回一组字符,就像dput()一样,也就是“c(”A“,”B“,”C“)”。如何恢复到角色矢量。即[1] “A” “B” “C”R中dput()的反义词是什么?
请参见下面的玩具例子
x = c("A", "B", "C")
dpx = dput(x)
我怎么DPX回到X一遍吗?
你可以这样做:
eval(parse(text = "c(\"A\",\"B\",\"C\")"))
但它可能是一个更好的主意来修复功能的输出。
大概就在那里用'assign'在'for'循环中创建对象组...... :) – 2013-05-03 11:31:37
'fortunes :: fortunes(106)',对不对? :-) – 2013-05-03 11:35:33