Learn R Programming

RPresto (version 1.3.7)

.json.tabular.to.data.frame: Convert a data.frame formatted in the list of lists style as returned by Presto to an actual data.frame

Description

It ‘defines’ a few extra “data types” to handle all types returned by Presto, like timestamps with time zones.

Usage

.json.tabular.to.data.frame(data, column.types, timezone)

Value

A data.frame of length(data) rows and

length(data[[1]]) columns.

Arguments

data

a list of lists

column.types

A character vector of (extended) data types corresponding to each column. See .presto.to.R for a list of possible values.

timezone

The timezone to use for date types.

Details

If the items in data are named lists the column names will be inferred from those names. Otherwise they will be paste0('X', seq_along(data[[1]]))

See Also

The corresponding unit tests for a full list of capabilities and data types supported