Efficient conversion xts to data.table.

# S3 method for xts
as.data.table(x, keep.rownames = TRUE, key=NULL, ...)

Arguments

x

xts to convert to data.table

keep.rownames

keep xts index as index column in result data.table

key

Character vector of one or more column names which is passed to setkeyv.

...

ignored, just for consistency with as.data.table

See also

as.xts.data.table

Examples

if (requireNamespace("xts", quietly = TRUE)) { data(sample_matrix, package = "xts") sample.xts <- xts::as.xts(sample_matrix) # xts might not be attached on search path # print head of xts print(head(sample.xts)) # print data.table print(as.data.table(sample.xts)) }