Skip to contents

read_feather() is deprecated and will be removed in a future release. Use read_ipc_file() instead.

read_feather() can read both the Feather V1 format (a legacy format which is also being deprecated) and the Feather V2 format (which is the Arrow IPC format). read_ipc_file() can also read both formats.

Usage

read_feather(file, col_select = NULL, as_data_frame = TRUE, mmap = TRUE)

Arguments

file

A character file name or URI, connection, raw vector, an Arrow input stream, or a FileSystem with path (SubTreeFileSystem). If a file name or URI, an Arrow InputStream will be opened and closed when finished. If an input stream is provided, it will be left open.

col_select

A character vector of column names to keep, as in the "select" argument to data.table::fread(), or a tidy selection specification of columns, as used in dplyr::select().

as_data_frame

Should the function return a tibble (default) or an Arrow Table?

mmap

Logical: whether to memory-map the file (default TRUE)

Value

A tibble if as_data_frame is TRUE (the default), or an Arrow Table otherwise

See also