This class enables you to interact with Feather files. Create
one to connect to a file or other InputStream, and call Read()
on it to
make an arrow::Table
. See its usage in read_feather()
.
The FeatherTableReader$create()
factory method instantiates the object and
takes the following arguments:
file
A character file name, raw vector, or Arrow file connection object
(e.g. RandomAccessFile
).
mmap
Logical: whether to memory-map the file (default TRUE
)
...
Additional arguments, currently ignored
$GetDescription()
$HasDescription()
$version()
$num_rows()
$num_columns()
$GetColumnName()
$GetColumn()
$Read(columns)
arrow::Object
-> FeatherTableReader
GetDescription()
FeatherTableReader$GetDescription()
HasDescription()
FeatherTableReader$HasDescription()
version()
FeatherTableReader$version()
num_rows()
FeatherTableReader$num_rows()
num_columns()
FeatherTableReader$num_columns()
GetColumnName()
FeatherTableReader$GetColumnName(i)
GetColumn()
FeatherTableReader$GetColumn(i)
Read()
FeatherTableReader$Read(columns)
clone()
The objects of this class are cloneable with this method.
FeatherTableReader$clone(deep = FALSE)
deep
Whether to make a deep clone.