我有一个通过列名的循环,它返回一个变量字符。我想在需要函数的参数中使用该变量。
不工作
i = "Cooling"
temp = phyloseq_to_deseq2(p2, ~i)}
作品
temp = phyloseq_to_deseq2(p2, ~Cooling)
不工作
temp = phyloseq_to_deseq2(p2, ~"Cooling")}
下面的问题突出了 str 引用不是函数中的 r 对象的问题。Phyloseq_to_deseq2 需要 phyloseq 包。如何在需要参数中的函数的函数中使用变量?