0
Я написал функцию, которая классифицирует определенные даты как сезоны. У меня есть следующие переменные:Классификация дат на основе диапазона
x <- "2014-03-03"
x <- as.Date(x, format = "%Y-%m-%d")
start2014
[1] "2014-09-01"
start2015
[1] "2015-09-01"
Но когда я пытаюсь эту функцию:
ifelse((x > start2014 && x < start2015), 1, 0)
Я все еще получаю:
[1] 0
Хотя следует оценивать в [1]
Любые мысли, почему это происходит не так?
2014-03-03 не между 2014-09-01 и 2015-09-01 .. – beetroot