5
我已经定义了一个变量,它是一个函数列表。将函数转换为字符串
var_function <- mean
我可以使用任何功能。如何将函数mean
转换为字符串?感谢您的任何建议。如果我的问题不明确,请让我知道。
我已经定义了一个变量,它是一个函数列表。将函数转换为字符串
var_function <- mean
我可以使用任何功能。如何将函数mean
转换为字符串?感谢您的任何建议。如果我的问题不明确,请让我知道。
您可以用deparse()
将任何函数变成一行一行的字符向量。
deparse(setNames)
# [1] "function (object = nm, nm) "
# [2] "{"
# [3] " names(object) <- nm"
# [4] " object"
# [5] "}"
谢谢你。我正在寻找一种将函数转换为字符串的快速方法,并且这导致我'paste0(deparse(fun),collapse =“”)' –
我想这是不明确的唯一的事情是你是否想的'mean'作为一个字符的定义,或你想要的功能的名称(即'“的意思是”')作为一个字符? – joran