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