隐藏在文本中的变量

Apo*_*ros 1 r

我想问一下是否有办法看到隐藏在文本中的变量.

如果我跑

k <- eval(expression(v <- 1))
Run Code Online (Sandbox Code Playgroud)

然后我得到v等于1.

但是,如果我有,它是如何工作的

k <- "v <- 1"
Run Code Online (Sandbox Code Playgroud)

先感谢您

Jos*_*ich 5

使用parse(text=k)创建一个表达式,然后评估它:

eval(parse(text=k))
v
# [1] 1
Run Code Online (Sandbox Code Playgroud)