field() lets you create an arrow::Field that maps a DataType to a column name. Fields are contained in Schemas.

field(name, type, metadata, nullable = TRUE)

Arguments

name

field name

type

logical type, instance of DataType

metadata

currently ignored

nullable

TRUE if field is nullable

Methods

  • f$ToString(): convert to a string

  • f$Equals(other): test for equality. More naturally called as f == other

Examples

field("x", int32())
#> Field
#> x: int32