【发布时间】:2020-08-17 13:58:59
【问题描述】:
假设我有以下情况。我的数据集每月更改为它使用该月的最后一天 +“已创建记录”的位置。
所以为了避免在 dplyr 管道函数中多次更改这个,我想在全局环境中预定义这个变量,所以在 dplyr 中,我可以在我的选择、过滤和汇总函数中调用 Columnparam。
Columnparam <- "7/31 Record Created"
analysis <- data %>%
filter(Columnparam == "YES")
很遗憾,这不起作用。因为它在数据集中寻找一个“Columnparam”,但它并不存在。
如何让它调用我在全局环境中定义的“7/31 Record Created”字符串?
【问题讨论】:
-
如何重塑您的数据框,以便您可以拥有一列
Columnparam,从而调用filter(Columnparam == "7/31 Record Created")?