将 R 函数转换为字符串

use*_*085 4 string r function

我想将函数对象转换为字符串

fn=function(x)
{
  return(2*x)
}

my_convert_function(fn)

# would give 
#"fn=function(x)
#{
#  return(2*x)
#}"
Run Code Online (Sandbox Code Playgroud)

有可能做到吗?谢谢你的想法

Ale*_*tov 5

deparse(fn)
[1] "function (x) "     "{"                 "    return(2 * x)" "}"
Run Code Online (Sandbox Code Playgroud)