pyarrow.dataset.field#
- pyarrow.dataset.field(*name_or_index)[source]#
引用数据集的列。
仅存储字段的名称。类型和其他信息只有当表达式绑定到具有明确方案的数据集时才已知。
通过传递多个名称或名称元组,允许嵌套引用。例如,
('foo', 'bar')引用名为 “foo” 的字段中名为 “bar” 的字段。- 参数:
- 返回:
- field_expr
Expression 对给定字段的引用
- field_expr
示例
>>> import pyarrow.compute as pc >>> pc.field("a") <pyarrow.compute.Expression a> >>> pc.field(1) <pyarrow.compute.Expression FieldPath(1)> >>> pc.field(("a", "b")) <pyarrow.compute.Expression FieldRef.Nested(FieldRef.Name(a) ... >>> pc.field("a", "b") <pyarrow.compute.Expression FieldRef.Nested(FieldRef.Name(a) ...