使用变量概括粘贴查询
Use Variables to Generalise a Paste query
我已经使用此查询删除了我的数据集中 2017 年 12 月提出的所有项目。我想通过使用变量而不是 'Dec' 和“2017”来概括此查询每个月触发此查询。
q2_sql_1 <- subset(q2_sql_1, ! paste(CAL_MONTH,YEAR,sep="_") %in% c('Dec_2017'))
整体代码比较大,每次都找这一行编辑,会比较麻烦。所以,我在开始时指定了 2 个变量,我每个月都会对其进行编辑。
MMM <- "Dec"
YYYY <- "2017"
如何在上述查询中使用这些变量?
@lebatsnok 的回答
q2_sql_1 <- subset(q2_sql_1, ! paste(CAL_MONTH,YEAR,sep="_") %in% paste0(MMM, "_", YYYY))
我已经使用此查询删除了我的数据集中 2017 年 12 月提出的所有项目。我想通过使用变量而不是 'Dec' 和“2017”来概括此查询每个月触发此查询。
q2_sql_1 <- subset(q2_sql_1, ! paste(CAL_MONTH,YEAR,sep="_") %in% c('Dec_2017'))
整体代码比较大,每次都找这一行编辑,会比较麻烦。所以,我在开始时指定了 2 个变量,我每个月都会对其进行编辑。
MMM <- "Dec"
YYYY <- "2017"
如何在上述查询中使用这些变量?
@lebatsnok 的回答
q2_sql_1 <- subset(q2_sql_1, ! paste(CAL_MONTH,YEAR,sep="_") %in% paste0(MMM, "_", YYYY))