Skip to contents

Handles

Schemas, arrays and streams in the layout nanoarrow uses, built from R objects or accepted from any Arrow producer.

arrow_schema()
Arrow schemas
arrow_array() arrow_stream()
Build an Arrow array or stream from R

Back to R

Exact conversion to R vectors and data frames, or an error.

The IPC formats

The Arrow file and stream formats, plain or compressed.

arrow_read()
Read the Arrow IPC formats
arrow_write()
Write the Arrow IPC formats
arrow_limits()
Limits on IPC input

Validation, comparison and metadata

arrow_validate()
Validate a handle
arrow_equal()
Compare two schemas, arrays or streams
arrow_metadata() `arrow_metadata<-`()
Schema metadata

The registry

Which R class is the exact form of which Arrow type.

arrow_register() arrow_unregister() arrow_registry()
Register an exact R type for an Arrow type
arrow_types()
The built-in type table
zuarrow_info()
Package information