Почему это займет так много времени, чтобы вычислить? - PullRequest
0 голосов
/ 04 апреля 2019

Я пытаюсь переопределить значение переменной на основе условия, т. Е. См. Код здесь:

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

По какой-то причине выполнение в R занимает вечность, и я не уверен, почему.

Есть мысли?(Совершенно новый для R, но я ожидаю, что он сможет справиться с чем-то вроде этого очень легко).

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

1 Ответ

0 голосов
/ 04 апреля 2019

Я думаю, что я только что попытался опубликовать решение, но не уверен, что оно было опубликовано (так как впервые в StackOverflow)

Я думаю, что это работает:

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