如何仅针对 R 中的某些变量使用 col_types(函数 read_xlsx)从 Excel 导入数据集?

How can I import a dataset from Excel using col_types (function read_xlsx) just for some variables in R?

我想从 Excel 导入数据集。我需要将包含单词“DATE”的变量导入为 col_types = "date"。如果我为所有数据设置 col_types = "date",则不是日期的变量将填充为 NA。我想为该选项设置条件 (col_types)。我使用了下一个代码:

base <- read_xlsx("C:/Users/.../base.xlsx", col_types = "date")

您可以尝试先阅读整个电子表格,然后再阅读 select 所需的列:

library(tidyverse)
read_xlsx("C:/Users/.../base.xlsx", col_types = "date") %>%
  select(contains("DATE"))