在函数内部传递要在tq_mutate (TidyQuant)中选择的变量列表,可以通过以下步骤实现:
library(TidyQuant)
my_function
的函数,其中的参数为var_list
,表示要选择的变量列表:my_function <- function(var_list) {
# 在这里执行你的函数逻辑
# 使用var_list作为要选择的变量列表
tq_mutate(var_list = var_list, ...)
}
var_list
作为tq_mutate
函数的参数,以选择相应的变量。确保在tq_mutate
函数中使用!!
运算符来解析变量列表:tq_mutate(var_list = !!var_list, ...)
my_function
函数。可以是一个字符向量,包含要选择的变量的名称:my_function(var_list = c("var1", "var2", "var3"))
这样,函数内部就可以根据传递的变量列表选择相应的变量,并进行后续的处理。请注意,这里的代码示例中的tq_mutate
函数仅用作示例,实际使用时需要根据具体情况进行调整。
关于TidyQuant的更多信息和使用示例,可以参考腾讯云的相关产品介绍页面: TidyQuant产品介绍
T-Day
云+社区技术沙龙 [第31期]
云+社区技术沙龙[第22期]
云+社区技术沙龙[第29期]
serverless days
云+社区技术沙龙[第14期]
云+社区技术沙龙[第10期]
云+社区技术沙龙[第8期]
腾讯云GAME-TECH游戏开发者技术沙龙
领取专属 10元无门槛券
手把手带您无忧上云