'Parquet' is a columnar storage file format. This function enables you to read Parquet files into R.
read_parquet( file, col_select = NULL, as_data_frame = TRUE, props = ParquetArrowReaderProperties$create(), ... )
file | A character file name or URI, |
---|---|
col_select | A character vector of column names to keep, as in the
"select" argument to |
as_data_frame | Should the function return a |
props | |
... | Additional arguments passed to |
A arrow::Table, or a data.frame
if as_data_frame
is
TRUE
(the default).
tf <- tempfile() on.exit(unlink(tf)) write_parquet(mtcars, tf) df <- read_parquet(tf, col_select = starts_with("d")) head(df) #> disp drat #> 1 160 3.90 #> 2 160 3.90 #> 3 108 3.85 #> 4 258 3.08 #> 5 360 3.15 #> 6 225 2.76