为什么要花这么长时间才能计算?

时间:2019-04-04 18:57:30

标签: r performance execution

我正在尝试根据条件重新定义变量值,即在此处查看代码:

Data1 = data.frame(ifelse(Cohort <= 201806, "Pilot", 0))

由于某种原因,在R中执行需要花费很多时间,我不确定为什么。

有什么想法吗? (R的新手,但我希望它能够非常轻松地处理类似的事情。)

Data1 = data.frame(ifelse(Cohort <= 201806, "Pilot", 0))

1 个答案:

答案 0 :(得分:0)

我想我只是想发布一个解决方案,但是不确定它是否发布(因为StackOverflow的新功能)

我认为这可行:

Cohort$Cohort[Cohort$Cohort<="201806"] = "Pilot"