проверить, наступает ли дата до интервала смазки - PullRequest
0 голосов
/ 26 февраля 2019

У меня есть следующая таблица:

structure(list(t.collectiondate.x = structure(c(15696, 15244), class = "Date"), 
t.collectiondate.y = structure(c(15353, 15793), class = "Date"), 
int = structure(c(345600, 0), start = structure(c(1356739200, 
1364601600), class = c("POSIXct", "POSIXt"), tzone = "UTC"), tzone = "UTC", class = structure("Interval", package = "lubridate"))), .Names = c("t.collectiondate.x", "t.collectiondate.y", "int"), row.names = c(NA,-2L), class = c("tbl_df", "tbl", "data.frame"))


collection_date.x    collection_date.y    interval
2012-12-22           2012-01-14           2012-12-29--2013-01-02

Я хочу знать, встречаются ли обе даты сбора до интервала.
Я пытался:

collection_date.x < df$int

Но это иногдапри неправильном ответе, например:

df$collection_date.x < df$interval
[1] TRUE FALSE

Что я делаю не так / Как мне добиться того, чего я хочу?

...