说我有POSIX矢量
x <- strptime(c("2017-01-30", ""), "%Y-%m-%d")
x
[1] "2017-01-30 EET" NA
我想删除带有purrr::discard
的NA日期:
> library(purrr)
> discard(x, is.na)
Error: Result 1 is not a length 1 atomic vector
有人可以解释为什么会抛出错误吗?
例如,
y <- c(1, NA)
效果很好:
> discard(y, is.na)
[1] 1