write_to_raw: Write Arrow data to a raw vector

View source: R/ipc-stream.R

write_to_rawR Documentation

Write Arrow data to a raw vector

Description

write_ipc_stream() and write_feather() write data to a sink and return the data (data.frame, RecordBatch, or Table) they were given. This function wraps those so that you can serialize data to a buffer and access that buffer as a raw vector in R.

Usage

write_to_raw(x, format = c("stream", "file"))

Arguments

x

data.frame, RecordBatch, or Table

format

one of c("stream", "file"), indicating the IPC format to use

Value

A raw vector containing the bytes of the IPC serialized data.

Examples

# The default format is "stream"
mtcars_raw <- write_to_raw(mtcars)

arrow documentation built on Nov. 25, 2023, 1:09 a.m.