Похоже, что ни один из встроенных наборов данных не имеет столбца POSIXct.Как предложено выше @Uwe, nycflights13 может быть подходящим способом ...
# function to determine if a dataset has a POSIX.ct column
has_posixct <- function(data) {
any(vapply(data, inherits, FUN.VALUE = logical(1), "POSIXct"))
}
has_posixct(mtcars)
#> [1] FALSE
has_posixct(nycflights13::flights)
#> [1] TRUE
# evaluates using name of dataset
has_posixct_name <- function(name) {
data <- eval(as.symbol(name))
has_posixct(data)
}
# names of built-in datasets
datanames <- ls("package:datasets")
str(datanames)
#> chr [1:104] "ability.cov" "airmiles" "AirPassengers" "airquality" ...
# do any contain POSIXct?
any(vapply(datanames, has_posixct_name, FUN.VALUE = logical(1)))
#> [1] FALSE
Создано в 2019-02-11 пакетом представить (v0.2.1)