arrow (version 0.16.0.2)

read_json_arrow: Read a JSON file

Description

Using JsonTableReader

Usage

read_json_arrow(file, col_select = NULL, as_data_frame = TRUE, ...)

Arguments

file

A character file name, raw vector, or an Arrow input stream

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 data.frame or an arrow::Table?

...

Additional options, passed to json_table_reader()

Value

A data.frame, or an Table if as_data_frame = FALSE.

Examples

Run this code
# NOT RUN {
  tf <- tempfile()
  on.exit(unlink(tf))
  writeLines('
    { "hello": 3.5, "world": false, "yo": "thing" }
    { "hello": 3.25, "world": null }
    { "hello": 0.0, "world": true, "yo": null }
  ', tf, useBytes=TRUE)
  df <- read_json_arrow(tf)
# }

Run the code above in your browser using DataCamp Workspace