取消引用列表 R 中的字符串

Unquote strings in list R

提问人:Sam Pickwick 提问时间:6/10/2022 更新时间:6/10/2022 访问量:159

问:

我在向量中有一个变量列表:

var_names <- c("varname1", "varname2", "varname3")

我想遍历该向量中的名称,但我需要不带引号的纯文本(该函数不接受参数作为字符串)。如下面的代码所示:

# What I want
result <- some_function(x = "varname1", y = varname1)

result <- some_function(x = var_names[1], y = ??)

其中会给我字符串,但我还需要非字符串(?)取消引号的纯文本。这可能吗?var_names[1]

r 字符串 文本 引号

评论

3赞 Onyambu 6/10/2022
你写了吗?如果是这样,您应该考虑启用它来获取字符串。无论如何,你可以使用some_functionas.name("a")
0赞 Sam Pickwick 6/10/2022
我没有写这个函数,但谢谢,有效。as.name()

答: 暂无答案