Examples for 'vroom::cols'


Create column specification

Aliases: cols col_types cols_only col_logical col_integer col_big_integer col_double col_character col_skip col_number col_guess col_factor col_datetime col_date col_time

Keywords:

### ** Examples

cols(a = col_integer())
cols(
  a = col_integer()
)
cols_only(a = col_integer())
cols_only(
  a = col_integer()
)
# You can also use the standard abbreviations
cols(a = "i")
cols(
  a = col_integer()
)
cols(a = "i", b = "d", c = "_")
cols(
  a = col_integer(),
  b = col_double(),
  c = col_skip()
)
# Or long names (like utils::read.csv)
cols(a = "integer", b = "double", c = "skip")
cols(
  a = col_integer(),
  b = col_double(),
  c = col_skip()
)
# You can also use multiple sets of column definitions by combining
# them like so:

t1 <- cols(
  column_one = col_integer(),
  column_two = col_number())

t2 <- cols(
 column_three = col_character())

t3 <- t1
t3$cols <- c(t1$cols, t2$cols)
t3
cols(
  column_one = col_integer(),
  column_two = col_number(),
  column_three = col_character()
)

[Package vroom version 1.5.7 Index]