Есть ли эффективный способ выбора столбцов Date и numeri c в R?
df <- data.frame(
Date=c("10/11/2012","10/12/2012"),
AE=c(1211,100),
Percent=c(0.03,0.43),
Name = c("A", "B")
)
Таким образом, я могу использовать функцию is.numeric
, чтобы проверить, является ли столбец numeri c или нет а затем используйте один из нескольких способов подмножества, но есть ли функция для проверки того, является ли столбец датой и как использовать несколько условий для подмножества.
Я обнаружил, что в пакете lubridate есть функция is.Date
но не вышло
#does not work
df <- df %>%
select_if(is.numeric|is.Date)