Столбец Tibble with Date не идентичен самому себе после написания и чтения пером
Давайте рассмотрим тибл
x <- tibble::tibble(start_date = lubridate::ymd(NA, NA, "2016-01-01", "2018-04-01", NA))
Очевидно, он идентичен самому себе
testthat::expect_identical(x, x)
Но если я записываю файл на диск и затем читаю его, я получаю ошибку
library(feather)
write_feather(x, "x.feather")
x_feather <- read_feather("x.feather")
system("rm x.feather")
testthat::expect_identical(x, x_feather)
# Error: `x` not identical to `x_feather`.
# Rows in x but not y: 1. Rows in y but not x: 1.