无法在函数内创建变量

时间:2019-06-28 15:00:33

标签: r

我正在尝试通过一个函数创建一个新变量,其中参数是给定的数据框,用户将其作为参数输入到函数调用中。

我尝试创建该函数,并使用给定的数据帧调用它,但是问题是,没有运行时/语法错误,但是当代码在函数中时,变量最终没有被创建。

findDeprecated <- function(dat) {
  #data <- na.omit(data)
  data_unique <- unique(dat$Name)
  dat$IsDeprecated <- ifelse(length(data_unique) >= 20, FALSE, TRUE)
}
findDeprecated(df_1_walmart)

我希望在函数调用后查看数据帧时看到某种类型的df_1_walmart $ IsDeprecated。相反,我在数据框中看不到IsDeprecated。

0 个答案:

没有答案