實作 Arrow 擴充型別
用法
infer_nanoarrow_ptype_extension(
extension_spec,
x,
...,
warn_unregistered = TRUE
)
convert_array_extension(
extension_spec,
array,
to,
...,
warn_unregistered = TRUE
)
as_nanoarrow_array_extension(extension_spec, x, ..., schema = NULL)
參數
- extension_spec
一個繼承自 'nanoarrow_extension_spec' 的擴充規格。
- x, array, to, schema, ...
從
infer_nanoarrow_ptype()
,convert_array()
,as_nanoarrow_array()
, 及/或as_nanoarrow_array_stream()
傳遞。- warn_unregistered
使用
FALSE
以基於儲存類型進行推斷/轉換,而不發出警告。
值
infer_nanoarrow_ptype_extension()
:作為預設轉換目標使用的 R 向量原型。convert_array_extension()
:類型為to
的 R 向量。as_nanoarrow_array_extension()
:類型為schema
的 nanoarrow_array。