as_arrow_array()
函數與 Array$create()
相同,除了它是一個 S3 泛型函數,允許在其他套件中定義方法以將物件轉換為 Array。Array$create()
速度稍快,因為它會先嘗試在 C++ 中轉換,然後再回退到 as_arrow_array()
。
用法
as_arrow_array(x, ..., type = NULL)
# S3 method for class 'Array'
as_arrow_array(x, ..., type = NULL)
# S3 method for class 'Scalar'
as_arrow_array(x, ..., type = NULL)
# S3 method for class 'ChunkedArray'
as_arrow_array(x, ..., type = NULL)
引數
- x
要轉換為 Arrow 陣列的物件
- ...
傳遞給 S3 方法
- type
最終陣列的類型。值
NULL
將預設為infer_type()
猜測的類型。
值
類型為 type
的 Array。