首页 > 解决方案 > 在列表构建期间评估名称

问题描述

在下面的代码中

f <- function(nm1, nm2) {
    df1 <- data.frame()
    df2 <- data.frame()
    list(nm1=df1, nm2=df2)
}

res <- f("yo", "there")

s被nm视为文字。

在列表构建过程中如何表达我使用的是符号而不是文字?

字面意思之间的这种混淆似乎渗透到了语言中。在没有 BNF 图的情况下,如果你已经弄清楚了一个一般规则,请分享它(但我目前只关心上面的狭隘问题)。

标签: r

解决方案


推荐阅读