我有一个函数,出于某种原因,它以与 dput() 相同的方式返回一组字符,即“c("A","B","C")"。如何将其恢复为字符向量。即 [1] "A""B""C"
请看下面的玩具示例
x = c("A", "B", "C")
dpx = dput(x)
如何让 dpx 再次回到 x?
最佳答案
你可以这样做:
eval(parse(text = "c(\"A\",\"B\",\"C\")"))
但修复该函数的输出可能是更好的主意。
关于r - R 中 dput() 的反义词是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16355261/